Design Patterns in C++

While having a discussion on Design Patterns there are group of implementers who advocate implementing design patterns using the so called best features of the Programming language. While I too agree, that implementation of patterns should certainly use features of underlying language it could be challenging to decide what defines the best? It seem to be specially true when it comes to programming with C++.

Here is my analysis on the subject based on one my recent discussion with a C++ implementer and his arguments. Continue reading

Linq2Sql Or Entity Framework?

On the first look Entity Framework looks so much similar to Linq2Sql that its natural to question if we really need another framework? The question seem to be both puzzling and relevant at the same time as Linq2Sql seem to be more simpler and more matured. With two competing technology the question is which one to incorporate in the next project. Here we try to answer this question. Continue reading

video:Introduction to Remoting

Here is a quick video blog on Remoting Architecture. This has been well received and appreciated in the inner circle. The video training discusses the working and architectural overview of how a remoting system works. The discussion doesn’t talk about any particular remoting framework and the same idea, in principle, govern the working of technologies such as Java RMI, .Net Remoting and WCF. Continue reading

Video:Introduction to Multi-Threading

Multi-Threading is one of the most important aspect of programming which effects both the performance and the responsiveness of the the application. This short video discusses motivations and design of Multi-threading. Continue reading

Video: Introduction to Http

I have already devoted several posts on HTTP Protocol, its significance in web application development. Here is a short video talk on Http. Continue reading

Internet Internationalized

Finally Internet is changing. And its not a change that we come across every other day. It is the internationalization of Internet and we stand to witness the history getting created. The ICANN chairman Peter Dengate declares the event as the

biggest technical change to the Internet since it was created four decades ago

Asp.Net Http Handlers (Part 1)

The Article discusses the need and implementation of an .NET HTTP Handler. In this episode we create an ImageGenerator Handler and deploy it for an asp.net website. The article covers creation and deployment in detail. Continue reading

Http Handlers

The article discusses the motivations and concerns in creating and deploying a HTTP Handler. It discusses the design of Http Handlers in general and emphasises its deployment of ISAPI Handlers in IIS. The article is essentially and extension of what we discussed in last instalment  Http Hacked

SDDL

A brief discussion on Security Descriptor Definition language, its significance, construct, constituents and the various enumeration. The article is likely to help people trying to manually write SDDL. One such use could be to use it with httpcfg tool to configure ACL for WCF. Continue reading

Http Hacked

We learnt that http was originally designed to publish a set of static hyperlinked document not much different in purpose from the paper publications. However, fate had something else in mind. It was entrusted a much bigger responsibility than it was designed for. This episode details on how http was hacked to make it a programming platform. This understanding is essential for any one willing to programme web in any web technology. Continue reading

Next Page »