| Category | Title | My favourite |
|
.NET Framework
|
Fundamentals of Garbage Collection
In the common language runtime (CLR), the garbage collector serves as an automatic memory manager. It provides the following benefits:
#. Enables you to develop your application without having to free memory.
#. Allocates objects on the managed heap efficiently.
#. Reclaims objects that are no longer being used, clears their memory, and keeps the memory available for future allocations. Managed objects automatically get clean content to start with, so their constructors do not have to initialize every data field.
#. Provides memory safety by making sure that an object cannot use the content of another object.
This topic describes the core concepts of garbage collection.
|
SheoNarayan
|
|
.NET Framework
|
What's New in the .NET Framework 4
This topic contains information about key features and improvements in the .NET Framework version 4. This topic does not provide comprehensive information about all new features and is subject to change.
|
SheoNarayan
|
|
Silverlight
|
Learn New Features of Silverlight, Microsoft's platform for building Rich Internet Applications (RIA).
This chapter provides .NET Developers, having prior .NET experience how to move to Silverlight application development. This also covers some of the new concepts to Silverlight, such as dependency properties, XAML, and the ContentPresenter, the tools needed to develop Silverlight applications, and how to create a Silverlight application. This chapter builds a strong platform for .NET Developers, which will help them build business application using Silverlight.
|
GeetaS
|
|
|
|
Windows Forms
|
Excellent .NET DataGrid for Windows Forms.
A very interesting .net grid control we can use in our WinForms apps to create mainly unbound grid interfaces. Can be used as a much faster replacement for the standard DataGrid/DataGridView with the ability to sort/group data.
|
EddyIrish
|
|
Others
|
Cloud Computing
Cloud computing is a technology that uses the internet and central remote servers to maintain data and applications. Cloud computing allows consumers and businesses to use applications without installation and access their personal files at any computer with internet access. This technology allows for much more efficient computing by centralizing storage, memory, processing and bandwidth. Cloud computing is broken down into three segments: "applications," "platforms," and "infrastructure."
|
Sheonarayan
|
|
Silverlight
|
Be careful when you are naming the Silverlight Class Library!!
Do you know why? because there are some limitations that you can't use when you are naming Silverlight Class Library. It happened to us. We named one of our Silverlight Class Libraries with ".Resources" postfix. Then, we got a lot of trouble. I'm not sure whether you guys are aware of this "by-design" issue or not. We got a lot of headaches when we are implementating the localization for WPF and Silverlight project. We have spent around 1 or 2 days just to solve this problem.
|
Sagarp
|
|
Pattern and Practices
|
Design Pattern in .NET
Design patterns are recognized solutions to common problems defined originally by the Gang of Four programmers. Design patterns are used throughout the ASP.NET Framework. The various patterns are commonly divided into several different groups depending on the nature of the design problem they intend to solve.
|
SheoNarayan
|
|
ASP.NET
|
Code Review: Improving .NET Application Performance and Scalability
This chapter helps you locate and review performance and scalability issues in your managed code applications. Learn to ask the key questions that will quickly expose performance and scalability bottlenecks in applications that poorly implement .NET technologies such as common language runtime coding techniques, ASP.NET, Enterprise Services, remoting, Web services, and ADO.NET.
|
SheoNarayan
|
|
ASP.NET
|
How to Encrypt Query String Parameters in ASP.NET
Encrypt Query String Parameters in ASP.NET
|
Sagarp
|
|
Sql Server
|
Building a Hybrid Active Directory and SQL Table DataSource View
Active Directory and a database table in pure SQL
|
Sagarp
|
|
SharePoint
|
Creating Custom Timer Jobs in Windows SharePoint Services 3.0
Many different types of applications require some variation of a scheduled process to run. These processes are used for complex calculations, notifications, and data validation checks, among many other tasks. Windows SharePoint Services is no exception. To return relevant and timely results to users' search queries, the content within a server farm must be indexed ahead of time. This indexing is performed at scheduled intervals
|
Sagarp
|
|
ASP.NET
|
.net and Active directory
this link useful for search AD information using .net
|
Sagarp
|
|
SharePoint
|
Create web part in sharpoint
this link is use full for creating web part
|
Sagarp
|
|
JavaScript
|
JavaScript tutorials on a single page
Very good JavaScript tutorials with description of all the function available on a single page. Awesome collection.
|
SheoNarayan
|
|
WPF
|
WPF Beginner's Tutorials
Well written and well explained Beginners Tutorials of WPF
|
Abhijit Jana
|
|
C#
|
Threading in C#
Threading is one of the most important concept in Programming language. C# is also one of them. This is the one of the best link on Threading that I have gone through. It may helps other.
|
Abhijit Jana
|
|
Best Practices
|
Video on cross-site scripting and mitigation strategies
This video explains cross-site scripting in great detail and why the Microsoft Anti-XSS library is the best option we have to combat the same.Also it's advantages over HTMLEncode function offered by dotnet.
The SRE (Security Runtime Engine) also offers a quick fix approach particularly if you encounter XSS in a production application and need to address the same quickly.
|
Ugain
|
|
Others
|
Internationalizing Applications
An excellent interview on internationalizing applications.
|
Ugain
|
|
ASP.NET
|
ASP.NET Page Life Cycle Overview
When an ASP.NET page runs, the page goes through a life cycle in which it performs a series of processing steps. These include initialization, instantiating controls, restoring and maintaining state, running event handler code, and rendering. It is important for you to understand the page life cycle so that you can write code at the appropriate life-cycle stage for the effect you intend. Additionally, if you develop custom controls, you must be familiar with the page life cycle in order to correctly initialize controls, populate control properties with view-state data, and run any control behavior code. (The life cycle of a control is based on the page life cycle, but the page raises more events for a control than are available for an ASP.NET page alone.)
|
SheoNarayan
|
|
|
|
ASP.NET
|
ASP.NET 4.0 and Visual Studio 2010 Web Development Beta 2 Overview
Many exciting changes for ASP.NET are coming in the .NET Framework version 4. This document gives an overview of many of the new features that are included in the upcoming Beta 2 release of the .NET Framework 4 and of Visual Studio 2010.
|
SheoNarayan
|
|
Others
|
VC++ in 24 hours
Quick learn for VC++
|
Chinnibr
|
|
Others
|
VC++(win32 applications)
It is good for basics of win 32 application
|
Chinnibr
|
|
ASP.NET
|
ASP.NET WebForms and ASP.NET MVC in Harmony.
The article highlights how asp.net webforms and asp.net mvc can co-exist and the steps to following to make this co-existence real. Also contains some practices for migrating existing asp.net webforms application to asp.net mvc.
|
Thinkrajesh
|
|
Others
|
UML Tutorials
Very good tutorials to learn about UML.
|
SheoNarayan
|
|
JavaScript
|
Javascript Menu and CSS
This is link where you will get code files for Javascript Menus.
|
Panks1984
|
|
CSS
|
For MENU, Javascripts, CSS etc.
This is very useful link. Here you will get all type of Menus and Javascript tutorials. It also include all types of DIV layouts and tutorials.
|
Panks1984
|
|
C#
|
Find and Fix Vulnerabilities Before Your Application Ships
Discover the value of security code reviews performed by developers or security experts, and how an experienced reviewer can spot issues that would be missed by tools.
|
SheoNarayan
|
|
JavaScript
|
JavaScript regular expression validation function
This page contains list of frequently used JavaScript regular expression validation functions to validate a value against JavaScript regular expression.
|
Raja
|
|
Pattern and Practices
|
Design patterns (with real-world C# code examples)
Excellent site having detailed information on all major design patterns - the real-world examples in C# ensure that your understanding is 100% practical and not just plain theory.
|
Ugain
|
|
Others
|
Good book on SOA - Service Oriented Architecture
If you are new to SOA, this book is a very good starting point as it assumes no prior knowledge. At the same time, the book goes into a fair degree of detail and covers the SOA approaches of most leading companies including Microsoft,Oracle,HP,IBM,etc.
|
Ugain
|