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.

11 September 2009
11 September 2009

Losing Your Memory

0
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
0
13 August 2009
13 August 2009

Models, Views, and Controllers: ASP.NET MVC

0
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
0
04 June 2009
04 June 2009

Profiling the Memory Usage of a .NET Application with ANTS Memory Profiler 5

0
20
 We were recently taken to task by a reader who felt that the one place he'd expect to find a nice simple introduction to memory profiling with ANTS Memory Profilerâ„¢ 5 would be on Simple Talk. Memory profiling has an intimidating reputation, but fortunately Laila Lotfi came up with a simple introduction that even ordinary mortals could appreciate. … Read more
0
20
21 May 2009
21 May 2009

How Slow is ‘Slow’?

0
0
One of the most interesting throw-away lines at the recent TechEd show was that Entity Framework was about four times slower than LINQ for SQL, because Entity Framework was a generic solution that could be used with a variety of data stores, and wasn’t optimized for SQL Server. This set us thinking about what the … Read more
0
0
24 April 2009
24 April 2009

DLR Delight

0
0
Just occasionally, Microsoft produces something so radical and neat that you can’t help but gasp in amazement at the implications. How on earth did that happen? So it has been with the Dynamic Language Runtime. The .NET Framework has been a solid and workmanlike product, but it has been deliberately conservative: It makes it possible … Read more
0
0
20 March 2009
20 March 2009

Has Microsoft seen the Silverlight?

0
0
Clearly, Microsoft is putting a lot of energy into Silverlight. The product, best described as a cross-browser, cross-platform implementation of the .NET Framework, is growing up. It gives the appearance of having been produced by a more progressive and less process-bound company than Microsoft: The excitement is still there. The scope of the product has … Read more
0
0