Welcome to MSDN Blogs Sign in | Join | Help

Wriju's BLOG

.NET and everything

April 2007 - Posts

C# 3.0 Enhancements: Expression Trees (recording)
I have discussed about the Expression Trees in my previous blog at C# 3.0 Enhancements: Expression Trees . I have done a small recording on that showing the demo there. I have uploaded that to MSN Soapbox and you can find that here . Video: CSharp 3.0 Read More...
C# 3.0 Enhancements: Expression Trees
Expression Tree is the feature which enables us to write function which can be complied on-demand basis. It stores the function in form of structured data rather than executable code. Since this is structured we can easily iterate through it anytime. Read More...
Visual Studio Codename Orcas Beta Documentation
Find MSDN documentation for more information. Visual Studio Visual Studio Team System Thanks and enjoy. Namoskar!!! Read More...
Linq to Object: Play with OS Component
Linq not only allows us to work with .NET objects but also gives us the power to play with OS components like EventLog, Registry, Processes etc. If you plan to develop tool which will monitor the system process activities and will notify admin if there Read More...
Visual Studio Code Name “Orcas” Beta 1 Released
Go ahead and download from here . Namoskar!!! Read More...
C# 3.0 Enhancements: Lambda Expression (more on what)
Lambda Expression gives us the more concise way of Anonymous Method implementation through functional programming language. Let me share some interesting aspects of Lambda Expression while exploring the C# 3.0 Specification . There it is being clearly Read More...
C# 3.0 Enhancements: Collection Initializers
In C# 3.0 we can easily initialize collection. It is smarter and concise way of writing code. There are couple of things we should consider while initializing the collection. Ø The collection should implement ICollection<T> Ø The collection should Read More...
C# 3.0 Enhancements: Extension Methods
Extension Methods are different way of implementing static method. In C# 3.0 it allows us to extend any type and add method for that type. While writing extension method you need to Ø declare a public static method Ø the first parameter of that method Read More...
C# 3. Resources
I found a very nice link on C# 3.0 resources and sharing it for you. Query Composition using Functional Programming Techniques in C# 3.0 by Eric White This talks about various aspects of C# 3.0 with details. Namoskar!!! Read More...
C# 3.0 Enhancements: Object Initializers
C# 3.0 allows us to initialize object in far better way in one single line. Let’s talk with an example here. Back again to my favorite Customer object. public class Customer { public Customer() { } private int _ID; public int ID { get { return _ID; } Read More...
C# 3.0 Enhancements: Lambda Expression
After a pretty long time I am again back to the Blog business. During these days I was busy preparing myself on C# 3.0 for our ISV Developers. I started giving demos to them and during my study I found a good number of exciting features which C# 3.0 offers Read More...
Page view tracker