Wednesday, December 07, 2005

Tuesday, December 06, 2005

RSS, So Simple with Visual Basic 2005

If you're a developer and use the Internet at all, you've probably heard of RSS by now. The RSS format provides a Web site a way to easily share its content with other sites or client applications. An RSS feed, or channel, is simply an XML file that uses a set of defined tags to describe the site and a collection of items. Items provide a title, a direct URL, and a description of the item. Different organizations have created several different versions of RSS, but they are all very similar. Read more...

ASP.NET 2.0's Site Navigation

Any website that is composed of more than one page needs some sort of navigation user interface. A navigation user interface might be as simple as static hyperlinks to the other pages in the site, or might involve the use of menus or trees. But before a navigation user interface can be created for a site, the site's logical structure must first be defined. (This logical structure is often referred to as a site map.) Read more...

Article on new Row Versioning feature in SQL2005, and 2 new transaction isolation: Read Committed Snapshot and Snapshot Isolation that makes use of it

This article will explore the new Row Versioning feature in SQL 2005, and the two new transaction isolation levels that take advantage of it: Read Committed Snapshot and Snapshot Isolation. Read more...

Using SQL Server 2005 sqlcmd Utility

SQL Server 2005 provides some new command line utilities. One such utility is "sqlcmd". The sqlcmd utility is used to run adhoc queries interactively from a command prompt window, or can be used to execute a script containing T-SQL statements. The sqlcmd utility is a great improvement over osql and isql of older releases of SQL Server. read more...

Friday, December 02, 2005

Multithreading with the BackgroundWorker Component

.NET has tremendous support for asynchronous and multi-threaded programming. In previous versions, we had the Timer, asynchronous method invocation, the ThreadPool, and the Thread class. For lightweight processing parlour tricks, the Timer works fine. For lightweight asynchronous behavior, we can use BeginInvoke and EndInvoke. For real multi-threading, the ThreadPool was the recommended way to go.

The BackgroundWorker combines the ease of using the Timer component with the ease of the asynchronous invocation. It makes multi-threading available as a component. The BackgroundWorker is a component that is built on top of easy-to-use multi-threading.
read more...

Thursday, December 01, 2005

What Are Generics

Generics provide the ability to create type-safe collections in .NET. The best way to understand Generics is to understand the problem they were designed to solve.
read more...

Monday, November 21, 2005

Step-By-Step Guide to Convert Web Projects from Visual Studio .NET 2002/2003 to Visual Studio 2005

Microsoft has released a step-by-step guide to convert your ASP.NET applications from Visual Studio 2002/2003 to Visual Studio 2005. The process has four steps;

1. Preparing your VS 2002/2003 project to be moved.
2. Migrating the web project.
3. Post migration changes and
4. What to look out for after moving the application.

Read the complete article from Microsoft here...

Thursday, November 17, 2005

SQL Server 2005 Learning Guide


Here is the place where you can learn about Sql Server 2005. Happy learning :-)

Wednesday, November 16, 2005

Understanding Page Inheritance in ASP.NET 2.0

ASP.NET 2.0 makes use of partial classes to provide this improved stability in the page model. The core model hasn’t change all that much from ASP.NET 1.1 as the combined classes are still very similar to the single codebehind page used in 1.1. You still have page inheritance where the ASPX page inherits from your partial class and the generated control definitions.

To know click here...

Wednesday, November 09, 2005

Asynchronous Web Services in .NET Using WSE 2.0

When designing applications for consuming Web services, the response time needs to be taken into consideration. If the Web service happens to be on a remote server in an Internet scenario, the response times could be quite high due to heavy network traffic.... Rekha kodali says more here