Laila Lotfi

Laila is a Simple-Talk editor who also works as a Brand Manager in the .NET tools division of Red Gate Software. She writes the .NET Reflector newsletter, so if you have any feedback on the content that you want covered, please get in touch with her.

14 September 2010
14 September 2010

Devscovery 2010 – the Red Gate Man Hunt!

0
Devscovery is upon us, plans have been laid, and brains have been prepared to absorb vast amounts of .NET know-how. Of course, this also means it’s time for our first game to start – The Hunt! Specifically, a hunt for a man! Meet Paul. Paul is 5ft11, brown-haired, and wearing a Red Gate t-shirt. Your … Read more
0
14 September 2010
14 September 2010

A trip to the ePub

0
The EPUB standard is a very convenient way of publishing information. The more we experiment, the more potential we find in it. Because the technology is all familiar (zip compression, xhtml, CSS and so on), it is easy to understand, and you can read a publication in a browser with an add-in, in an application … Read more
0
02 September 2010
02 September 2010

Don’t miss Devscovery 2010

0
If you happen to be attending September’s Devscovery event in Redmond, then I’ve got two pieces of great news for you: – Red Gate will be attending (sort of – it’s a virtual session), and we’ll be giving a deliciously technical presentation on .NET Memory Management and Optimization. Our very own developer extraordinaire and mastermind … Read more
0
12 August 2010
12 August 2010

The end of the ‘Iron’ age?

0
The ‘unfunding’ of IronRuby and Jimmy Schementi’s subsequent departure from Microsoft has caused some twinges of anxiety amongst developers who use the Dynamic Language Runtime, because the company’s motives weren’t easy to understand. What did it mean for IronRuby and IronPython users? It may not be bad news. There are already excellent ports of Ruby … Read more
0
16 July 2010
16 July 2010

iWorry

0
It is an interesting time for any .NET developer wanting to develop software for mobile phones. We’ve always taken it for granted that there would be a good .NET platform for mobile phones. The first anxiety was the delay and feature-drop in Microsoft’s Windows Phone 7, Microsoft’s reply to the dominant iPhone and Android platforms. … Read more
0
18 June 2010
18 June 2010

Will HTML5 make Silverlight redundant?

0
One of the great features of Adobe AIR v2 that was launched this month was its support for some of the 2008 draft of HTML5. The HTML5 specification was started in 2004, but the full spec will probably not be approved by W3C until around 2022. One might have thought that it would take years … Read more
0
21 May 2010
21 May 2010

Design a T-shirt for .NET Reflector Pro

0
Win a .NET Reflector Pro license, a box of Red Gate goodies, and a t-shirt printed with your design! Red Gate likes t-shirts. Each of our teams has one. In fact, each individual person has one, numbered according to when they joined the company: Red Gate’s 1st, 2nd, and so on right up to Red … Read more
0
26 March 2010
26 March 2010

Making the WPeFfort

0
Microsoft Visual Studio 2010 will be launched on April 12th. The basic layout looks pretty much as it did, so it is not immediately obvious on first inspection that it was completely rewritten in the Windows Presentation Foundation (WPF). The current VS 2008 codebase had reached the end of its life; It was getting slow … Read more
0
26 February 2010
26 February 2010

Back-sliding into Unmanaged Code

0
It is difficult to write about Microsoft’s ambivalence to .NET without mentioning clichés about dog food.  In case you’ve been away a long time, you’ll remember that Microsoft surprised everyone with the speed and energy with which it introduced and evangelised the .NET Framework for managed code. There was good reason for this. Once it … Read more
0
28 January 2010
28 January 2010

Nurturing .NET Reflector

0
The very best software is almost always originally the creation of a single person. Readers of our ‘Geek of the Week’ will know of a few of them.  Even behemoths such as MS Word or Excel started out with one programmer.  There comes a time with any software that it starts to grow up, and … Read more
0
15 January 2010
15 January 2010

How do you measure and analyse the performance of your .NET application

0
Are you programming in .NET? I would like to understand how important application performance is to your organisation, and how you measure and analyse performance. I would really appreciate it if you could take 1 minute to answer 3 simple questions. Click here to take the survey: https://www.surveymk.com/s/GFCKQ68 Thanks in advance for your input!… Read more
0
04 January 2010
04 January 2010

The Browser That Ate My Memory

0
Have you noticed occasions when your browser suddenly starts eating memory? Even the latest versions of Firefox, Opera or Internet Explorer can cause a PC to grind to a halt by grabbing all available memory. Browsers are greedy by their nature. They grab memory for such things as the Back-Forward cache in order to speed … Read more
0
05 November 2009
05 November 2009

Back from the Dead – Recovering your Source

0
In this guest editorial, our very own Chris Allen brings us the first of hopefully many Thoughts from the Help Desk. As Halloween has just gone by, he decided it would be appropriate to discuss black magic, a frightening thought, and how to bring your source code back from the dead. Attention all developers! Unless … Read more
0
08 October 2009
08 October 2009

Speeding up AJAX Applications

0
Microsoft’s recent release of Doloto reminded me of the pain of the AJAX Programmer. Doloto is a tool for optimizing an AJAX application by analyzing its workload and splitting the code so that the application will start by transferring only the portion of code necessary to initialize. I can see many web programmers wanting to … Read more
0
11 September 2009
11 September 2009

Losing Your Memory

0
Most so-called memory leaks in .NET applications aren’t really leaks. After all, if an object has a valid reference to it within the current scope, then the object is being used, even if you didn’t intend it. The Garbage Collector will shrug and assume you need it. If your application continues to create objects that … Read more
0
13 August 2009
13 August 2009

Models, Views, and Controllers: ASP.NET MVC

0
The poor application programmer, chipping away contentedly in Winforms or Webforms, is often heard to groan whenever a new Microsoft product is announced. Silverlight (Groan), WPF (Groan), MVC (Groan) Hah! They caught you out there: what they have delivered with MVC is a design pattern, not a new technology, and it is free. The ASP.NET … Read more
0