jump to navigation

Overview of concurrency in .NET Framework 3.5 28 Jul 2008

Posted by ramsonit in .NET Core, Advanced Basics, Introduction.
add a comment

There is a lot of information on the concurrent primitives and concepts exposed by the .NET Framework 3.5 available on MSDN, blogs, and other websites. The goal of this post is to distill the information into an easy-to-digest high-level summary: what are the different pieces, where they differ and how they relate. If you want to know the difference between a Thread and a BackgroundWorker, or what is the point of interlocked operations, you are reading the right article. Read more.

SOA and REST 05 Jun 2008

Posted by ramsonit in Advanced Basics, Introduction.
add a comment

In recent days in the tech sessions guys taking about SOA and REST, I have no idea REST.  Sam is writing series of post on this title.

Making the Paradigm Shift Part 1

Making the Paradigm Shift Part 2

Making the Paradigm Shift Part 3

Many more later…

Why and How of .NET Profiling 13 May 2008

Posted by ramsonit in .NET Core, Advanced Basics, How-To.
add a comment

Amirthalingam Prasanna gives a simple and practical guide about why you need to profile your .NET applications and how you would go about doing it. Here is the answer.

Following Real-World ASP.NET MVC Projects 07 May 2008

Posted by ramsonit in ASP.NET, Advanced Basics.
add a comment

The Microsoft ASP.NET MVC Framework second technology preview was released during MIX08 in March but has since released an update to their source code on April 16.  This means there are many things going on with those involved in the project at Microsoft as well as those in the community.  People are not creating just sample code but creating real applications now.

Developers can take these applications, some a work in progress, and learn from them or use them to create their own applications.  Read More

Understanding ASP.NET View State 25 Apr 2008

Posted by ramsonit in ASP.NET, Advanced Basics.
add a comment

Scott Mitchell looks at the benefits of and confusion around View State in Microsoft® ASP.NET. In addition, he shows you how you can interpret (and protect) the data stored in View State. Read this in MSDN

.NET Memory Management 23 Apr 2008

Posted by ramsonit in .NET Core, Advanced Basics.
add a comment

Rick is writing series of articles about .NET memory management. Read it.

Using Templates to Customize WPF Controls 22 Apr 2008

Posted by ramsonit in Advanced Basics, WPF.
add a comment

With the release of Windows Vista™ and the Microsoft® .NET Framework 3.0 come a host of new technologies for developers to learn about, discuss, and use. New tools, libraries, and paradigms will change how you build managed apps, offering powerful possibilities. We’re introducing this new monthly column to cover the underlying technologies you will use for developing your applications. Industry experts you are already familiar with will take turns delving into the Windows® Presentation Foundation, Windows Communication Foundation, and Windows Workflow Foundation. Let’s get started here in MSDN

What You Need To Know About One-Way Calls, Callbacks, And Events 22 Apr 2008

Posted by ramsonit in Advanced Basics, WCF.
add a comment

T he classic object and component-oriented programming models offer only a single way for clients to call a method: the client issues a call, blocks while the call is in progress, and then continues executing once the method returns. Windows® Communication Foundation (WCF) supports this classic invocation model, but it also provides built-in support for two additional operation types: one-way calls for fire-and-forget operations and duplex callbacks that let the service call back to the client. Read more on MSDN

WCF Messaging Fundamentals 22 Apr 2008

Posted by ramsonit in Advanced Basics, WCF.
add a comment

When you start pulling the layers away from Windows® Communication Foundation, you find a sophisticated XML-based messaging framework that offers a world of possibilities when connecting systems using a variety of protocols and formats. Read more on MSDN

Learn The ABCs Of Programming Windows Communication Foundation 22 Apr 2008

Posted by ramsonit in Advanced Basics, WCF.
add a comment

Windows® Communication Foundation (WCF), formerly code-named “Indigo,” is about to radically change the face of distributed programming for developers using the Microsoft® .NET Framework. WCF unifies the existing suite of .NET distributed technologies into a single programming model that improves the overall developer experience through a consistent architecture, new levels of functionality and interoperability, and all the extensibility points you could want. This article introduces you to WCF programming and shows you how to get started. Read more on MSDN