Articles by gbarnett (32)
-
Code Contracts
Published: 14 Sep 2009 Views: 6,230 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: 1,647 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: 2,020 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: 3,318 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: 5,259 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: 9,219 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: 5,697 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: 7,864 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: 9,419 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: 10,547 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: 11,193 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: 9,253 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: 16,112 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: 4,222 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: 4,239 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: 2,819 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: 6,890 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: 18,422 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: 94,680 Avg Rating: 5/5 Votes: 4 Comments: 2
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: 6,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: 10,313 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: 5,532 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: 47,212 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: 10,700 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: 3,810 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: 77,021 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: 87,176 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: 125,773 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: 391,798 Avg Rating: 4/5 Votes: 4 Comments: 4
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: 4,833 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: 11,918 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: 56,408 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)
|