Welcome!

Mujtaba Syed

Subscribe to Mujtaba Syed: eMailAlertsEmail Alerts
Get Mujtaba Syed via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Mujtaba Syed

The deep permeation of the World Wide Web into the life of the common man has lent itself to a variety of uses, most notably as a backbone for business-to-consumer (B2C) communication, creating a new business model called e-commerce. This article traces the lifetime of an HTTP request from its inception inside a Web browser to its interception by IIS 6.0, its processing by ASP.NET 1.1, and an HTTP response being sent back to the browser. The Hypertext Transfer Protocol (HTTP) is the foundation of the Web. HTTP was invented by Tim Berners-Lee at the CERN Labs and is documented in RFC 2068 (www.w3.org/Protocols/rfc2068/rfc2068). HTTP is a request/response, text-based, stateless protocol used to communicate between a Web client (browser) and a Web server. A typical Web i... (more)

Quick and Easy Custom Form-Based Authentication

Building security into intranet Web applications was always easy: just turn on Windows authentication in IIS. But considering the size of the user base for Internet Web applications, custom form-based authentication is the only scalable solution. If you have built Internet Web applications with ASP 3.0, you know the amount of effort that went into adding form-based authentication. You pre... (more)

A Summary of T-SQL Enhancements in SQL Server 2005

Microsoft is releasing a new version of SQL Server after a gap of five years. This version (SQL Server 2005) introduces a horde of new attention-grabbing features like native XML storage and querying (using XQuery), CLR integration, SQL Web Services, query notifications, and the Service Broker. Apart from these high-profile enhancements, SQL Server 2005 also comes with improved T-SQL sup... (more)

WinFS: The Windows Storage Platform of the Future

The next version of the Windows operating system (codenamed "Longhorn") has a new storage subsystem (codenamed "WinFS"). In this article, we will try to understand the need for "WinFS"; define "WinFS", its type system, and its data model; and learn how to write applications that take advantage of "WinFS". Why Does Windows Need a New Storage Subsystem? The hardware industry is confidently s... (more)

XML Support in Whidbey

The Internet is a large, heterogeneous collection of interconnected systems. To leverage the distributed computing opportunities that the Internet offers, developers had to agree upon a way to represent data that would be exchanged over the Internet. And that way is XML. Now, any distributed system consists of a bunch of nodes (possibly diverse ones) that create, process, or consume data.... (more)