Articles by gbarnett (32)
-
Code Contracts
Published: 14 Sep 2009 Views: 2,091 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article Granville Barnett covers code contracts using Spec#, the code contracts library shipping with .NET 4.0
-
Exploring the CIL Instruction Sets
Published: 07 Sep 2009 Views: 975 Avg Rating: 0/5 Votes: 0 Comments: 0
In the final part of our series looking at CIL we explore the two instruction sets that CIL comprises of.
-
Analyzing the makeup of a managed module
Published: 24 Aug 2009 Views: 1,194 Avg Rating: 0/5 Votes: 0 Comments: 0
In this part of the series “looking at CIL” we explore the structure of a managed module, the link between managed modules and assemblies, and key tools used to disassemble and compile CIL code.
-
Common Intermediate Language and its role in .NET/Mono
Published: 02 Aug 2009 Views: 1,720 Avg Rating: 0/5 Votes: 0 Comments: 1
In this article we will look at the role of CIL, compilation, instruction verification, and internal representations of programs.
-
Review: ANTS Profiler 4
Published: 20 Nov 2008 Views: 4,045 Avg Rating: 0/5 Votes: 0 Comments: 0
We take a look at the new ANTS Profiler 4 from Redgate.
-
Design Patterns – Part 7
Published: 13 Oct 2008 Views: 6,230 Avg Rating: 5/5 Votes: 1 Comments: 6
In this part of the design patterns series we will take a look at the template pattern.
-
Design Patterns – Part 6
Published: 08 Oct 2008 Views: 3,932 Avg Rating: 5/5 Votes: 1 Comments: 0
In this part of the design patterns series we will look at the adapter pattern.
-
Design Patterns – Part 5
Published: 06 Oct 2008 Views: 5,351 Avg Rating: 5/5 Votes: 2 Comments: 3
In this part of the design patterns series we investigate the command pattern and its uses.
-
Design Patterns – Part 4
Published: 17 Sep 2008 Views: 7,141 Avg Rating: 5/5 Votes: 1 Comments: 3
In this part of the design patterns series we will look at the singleton pattern.
-
Design Patterns – Part 3
Published: 05 Sep 2008 Views: 6,152 Avg Rating: 4/5 Votes: 2 Comments: 2
In this part of the design patterns series we will take a look at the factory pattern.
-
Setting up a build environment
Published: 01 Sep 2008 Views: 6,325 Avg Rating: 5/5 Votes: 2 Comments: 5
In this article we will look at how to setup a build environment using Subversion, MSBuild, and TeamCity.
-
Design Patterns – Part 2
Published: 22 Aug 2008 Views: 6,515 Avg Rating: 5/5 Votes: 1 Comments: 0
In this part of the design patterns series we will take a look at the observer design pattern.
-
Design Patterns – Part 1
Published: 18 Aug 2008 Views: 10,211 Avg Rating: 5/5 Votes: 2 Comments: 5
Learn how to design more robust and maintainable code by incorporating design patterns into your software projects.
-
Review: ANTS Profiler 3
Published: 24 Oct 2007 Views: 3,447 Avg Rating: 0/5 Votes: 0 Comments: 0
A review of ANTS Profiler 3 from Redgate software.
-
Book Review: Microsoft AJAX Library Essentials
Published: 05 Oct 2007 Views: 3,114 Avg Rating: 0/5 Votes: 0 Comments: 0
A review of Microsoft AJAX Library Essentials by Cristian Darie and Bogdan Brinzarea.
-
Product Review: Altova UModel 2007
Published: 24 Aug 2007 Views: 1,842 Avg Rating: 0/5 Votes: 0 Comments: 0
Review of the product: Altova UModel 2007 (http://altova.com/umodel).
-
On the horizon for ASP.NET and beyond
Published: 20 Aug 2007 Views: 4,434 Avg Rating: 5/5 Votes: 2 Comments: 2
.NET 3.5 and ASP.NET Futures have a ton of goodies in store for the ASP.NET developer.
-
ASP.NET Custom Controls: Part 2
Published: 26 Jul 2007 Views: 13,520 Avg Rating: 2/5 Votes: 2 Comments: 5
In this part we will look at ViewState as well as the rendering model of custom controls, and demonstrate both by example.
-
ASP.NET Custom Controls: Part 1
Published: 13 Jul 2007 Views: 52,418 Avg Rating: 5/5 Votes: 2 Comments: 1
In this - the first of many parts - we will look at what a custom control is and how it differs from user controls, as well as classes that our custom controls can derive from. In the article we will also implement a simple custom control.
-
Developing RIAs: Part 2
Published: 04 Jul 2007 Views: 5,748 Avg Rating: 3/5 Votes: 2 Comments: 2
In this part we will look at Silverlight 1.1 and how it provides a richer platform to build RIAs on.
-
Developing RIAs: Part 1
Published: 20 Jun 2007 Views: 8,700 Avg Rating: 3/5 Votes: 2 Comments: 1
This is the first of many parts on how to build Rich Internet Applications (RIAs), and the various methodologies of development associated with an RIA.
-
Book Review: ASP.NET AJAX in Action
Published: 08 Jun 2007 Views: 4,360 Avg Rating: 0/5 Votes: 0 Comments: 5
Granville Barnett reviews ASP.NET AJAX in Action written by well known AJAX developers in the asp.net community.
-
Introducing LINQ – Part 5
Published: 06 Jun 2007 Views: 34,225 Avg Rating: 5/5 Votes: 1 Comments: 4
In this part of the series I will explain the DataContext class in depth through a series of examples and explanations.
-
Interacting with Astoria Data Services
Published: 31 May 2007 Views: 8,440 Avg Rating: 5/5 Votes: 1 Comments: 3
This article will explain Astoria data web services and their impact upon RIA development as well as including a few examples of using Astoria with ASP.NET AJAX.
-
Book Review: Essential C# 2.0
Published: 21 May 2007 Views: 2,679 Avg Rating: 4/5 Votes: 1 Comments: 0
Granville Barnett reviews the excellent Essential C# 2.0 book written by Mark Michaelis.
-
Introducing LINQ – Part 4
Published: 16 May 2007 Views: 50,269 Avg Rating: 4/5 Votes: 3 Comments: 12
In the previous few parts of this series we have talked a lot about what LINQ can give you, in this part of the series we will use LINQ, ASP.NET and ASP.NET AJAX to replicate the to-do list that Scott Guthrie created a while back to show off the features of ASP.NET AJAX.
-
Introducing LINQ – Part 3
Published: 25 Apr 2007 Views: 58,615 Avg Rating: 4/5 Votes: 4 Comments: 0
In Part 2 we took a look at LINQ to SQL, how to generate an entity, and also how to query that entity. In this part we will look a little more at what entities are, as well as taking a closer look at the key types we can use and their application.
-
Introducing LINQ – Part 2
Published: 11 Apr 2007 Views: 78,869 Avg Rating: 3/5 Votes: 4 Comments: 1
In the first part of this series I introduced you to the new language enhancements in C# 3.0, in this part we will look at querying relational data.
-
Introducing LINQ – Part 1
Published: 12 Mar 2007 Views: 205,542 Avg Rating: 4/5 Votes: 4 Comments: 3
Introducing LINQ is the first part of a series of articles on Language Integrated Query (LINQ). This series will cover the core essentials of LINQ and its use with other technologies like ASP.NET, Win Forms and WPF.
-
Book Review: Programming Windows Workflow Foundation
Published: 22 Feb 2007 Views: 3,838 Avg Rating: 5/5 Votes: 1 Comments: 0
With the release of .NET 3.0 came four new technologies including Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows CardSpace and Windows Workflow Foundation (WF).
-
ComponentArt 2006.1 WebChart Review
Published: 01 Feb 2007 Views: 9,211 Avg Rating: 4/5 Votes: 1 Comments: 5
One of the things that has often bothered me about ASP.NET is its lack of a control for basic charting; other web technologies like ColdFusion come with this feature out of the box. The only route we have is to use GDI+ and go from there which can be a pain – especially when we only want to display a simple bar chart.
-
C# 3.0: An Introduction
Published: 19 Jan 2007 Views: 43,053 Avg Rating: 4/5 Votes: 3 Comments: 6
In this article we will look at some of the language enhancements in C# 3.0. Throughout the article we will use code examples to demonstrate these new enhancements and how to apply them to real world problems. This article will give you the core understanding you will require to further explore the C# 3.0 language using many of its new features.
|
Article Comments by gbarnett (34)
|