|
|
|
|
|
Total Hits: 44 | Today: 0
|
Author: enesns
|
Rating:
|
|

Throughout my Web designing days, I always needed navigation menus with dynamic content which are also easily editable and customizable. Last month, I decided to write a simple menu control which uses CSS to style and uses XML as source for menu items....
|
|
|
|
Total Hits: 15 | Today: 0
|
Author: junnark@gmail.com
|
Rating:
|
|

In Part 1 we built a very simple, flicker-free, frame-less, web chat application using ASP.Net 3.5, LINQ-to-SQL, AJAX and MS SQL Server, with your choice of either C# 3.5 or VB 9.0 in about 2 hours. As promised, we will add functionality to our previous chatroom application so that users will have the ability to chat with each other privately. You can read and download the code of Part 1 in C# 3.5 here, or in VB 9.0 here....
|
|
|
|
Total Hits: 25 | Today: 0
|
Author: GSerjo
|
Rating:
|
|

Different kind thread pools were created: Smart Thread Pool, BlackHen.Threading, but nothing supports extensions. All thread pools are hard coded and it's too difficult to work with any. I've tried solve the following problems: # Thread pool should be extensible and configurable # Thread pool should be as simple as possible So, I've created Extended Thread Pool. The thread pool is written on C# 3.0...
|
|
|
|
Total Hits: 10 | Today: 0
|
Author: ScottGu
|
Rating:
|
|

C# 2.0 (which shipped with VS 2005) introduced the concept of anonymous methods, which allow code blocks to be written "in-line" where delegate values are expected. Lambda Expressions provide a more concise, functional syntax for writing anonymous methods. They end up being super useful when writing LINQ query expressions - since they provide a very compact and type-safe way to write functions that can be passed as arguments for subsequent evaluation....
|
|
|
|
Total Hits: 12 | Today: 1
|
Author: Vipul Patel
|
Rating:
|
|

C# 2.0 (released in November 2005) introduced a new feature, anonymous methods, that allows you to declare your method code inline instead of with a delegate function. Lambda expressions, a new feature in C# 3.0, have a more concise syntax to achieve the same goal. Take a closer look at anonymous methods before discussing lambda expressions....
|
|
|
|
Total Hits: 16 | Today: 1
|
Author: Tony Rabun, MCITP
|
Rating:
|
|

Visual Studio developers have enjoyed the speed and consistency of visual designers for controls since the pre-.NET days of Visual Studio. In the world of Microsoft Office Server 2007 Web Part development, developers have no visual designer available for the development of WebParts. This means dynamically loading controls or concatenating a large number of strings in order to render even the simplest controls. (One could also use XSLT, but that discussion is for another day). We are not quite re...
|
|
|
|
Total Hits: 13 | Today: 1
|
Author: Carlos Saraiva Jr.
|
Rating:
|
|

This article describes how to delete links from the Recent Projects list in the Start page of Visual Studio 2003/2005/2008, by accessing registry keys and doing some operations like delete and changing them. Some time ago, I wanted to eliminate some links from the Recent Projects list and I did not know how to do that. Searching the Web, I found articles describing how to delete them, but they all described a manual process: Open Regedit from Run..., etc.... So, I decided to write a small applic...
|
|
|
|
Total Hits: 15 | Today: 0
|
Author: Juval Lowy
|
Rating:
|
|

Fans of the C# language will find much to like in Visual C#® 2005. Visual Studio® 2005 brings a wealth of exciting new features to C#, such as generics, iterators, partial classes, and anonymous methods. While generics is the most talked-about feature, especially among C++ developers who are familiar with templates, the other new features are equally important additions to your Microsoft® .NET development arsenal as well. These important features and language additions will improve your overall ...
|
|
|
|
Total Hits: 9 | Today: 0
|
Author: Krzysztof Cwalina
|
Rating:
|
|

The System.Diagnostics namespace in the Microsoft® .NET Framework contains powerful tracing capabilities. This includes the main tracing API: TraceSource. As you will see, the tracing APIs in System.Diagnostics support powerful extensibility. In this column I'll describe advanced extensibility scenarios and various ways to customize the tracing APIs. I'll also discuss API design principles, in particular designing for extensibility with inheritance, containment, and generic types....
|
|
|
|
Total Hits: 15 | Today: 0
|
Author: Rohith K Rajan
|
Rating:
|
|

This tutorial contains client side sorting(ascending and descending) of a table according to the type of data you specify in the html .Add "type=Date" and "onclick="sortTable(event,0)"" attribute also to each cell in the thead section of table ( second parameter of the function is the index of the column starting from zero). This javascipt code can be used to write your own sorting on any form of array datatype.As you know javascipt is a loosely typed langauage,so the generic sorting function...
|
|
|
|
Total Hits: 24 | Today: 0
|
Author: Juval Lowy
|
Rating:
|
|

Visual Studio® 2008 and the underlying Microsoft® .NET Framework 3.5 offer new tools and support for Windows® Communication Foundation (WCF). They don't change the basic capabilities of WCF 1.0 (released with the .NET Framework 3.0); rather, they extend and complete it. Visual Studio 2008 automates manual WCF tasks, which includes updating proxy references, and eliminates repetitive tasks such as creating simple host projects. Visual Studio also addresses some tough problems such as cross-tar...
|
|
|
|
Total Hits: 21 | Today: 0
|
Author: Christopher Diggins
|
Rating:
|
|

Delegation, at least in the sense of this article, is a way to model a "is-implemented-in-terms-of" or IIITO object relationships between objects by forwarding functions to a member field. Typically delegation is achieved manually by explicitly writing out all of the functions. This is especially tedious for common interfaces....
|
|
|
|
|
|