Meet the Author Sandesh is a personal technology columnist, one of the most widely read technology blogs in the world.
The opinions expressed herein are entirely my own and do not represent those of my employer in any way.
Source code and/or software available from this website is provided “as is” without warranties of any kind, expressed or implied. By copying/downloading you accept and acknowledge that you shall not hold publisher or author liable for any damages. Use at your own risk.
Category Archives: .Net
As you aware repository pattern will comes under creational patterns, Repository pattern can be used for achieving the abstraction between data access layer and business layer. In this article you can learn how to implement the Repository pattern in .NET … Continue reading
Advantage of this pattern of separation is the functional development provided by MVC as well as using the advantages of XAML by binding data while using it. ViewModel, and any Business Layer’s inherent data checking features to validate any incoming data. … Continue reading
Here are a few techniques that you can use to get you started. If you are unfamiliar with TDD, what I’m about to say may sound a little strange to you. A lot of people have spent a lot of time telling us that we should carefully design our classes, code them up and then test them. Continue reading
As you aware of Entity Framework 4 feature translates LINQ queries to SQL to execute in the backend. However, what Entity Framework may render a SQL query that looks much different. Entity Framework’s SQL query building process may involve the use of sub queries, nested joins, or any other construct. Continue reading
Provide an interface for creating families of related or dependent objects without specifying their concrete classes. The pattern is very similar to the previous pattern. It is one level of abstraction higher than the other. The Abstract Factory is a … Continue reading
It is a creational pattern that uses a special type of object to create other objects. Factory methods encapsulate the creation of objects. This can be useful if the creation process is very complex, for example if it depends on settings … Continue reading
I’m really excited about ScottGu’s announcement on SQL CE 4 development and free standalone database engine. It is really interesting Microsoft move on standalone database engine with SQL CE 4. As per blog it is embedded database, support shared web hosting, mainly LINQ support. Continue reading
Using aspx dynamic page compression you can increase the page download time and user experience as well. As we know SharePoint serve the page dynamically, hence need to activate the dynamic page compression feature on IIS6 in order to get the good performance boost. Enabling the dynamic page on IIS your page will load around 7 times faster. HTTP Compression is a feature of IIS v6. By default, this feature is not turned on. For general information on HTTP compression, the following document is extremely helpful. Continue reading
If you use Microsoft’s Outlook Web Access (OWA) to send or receive HTML file as email attachment, There might be change of corrupting the html file. Same html file opens without any issue on outlook express client. Continue reading