You need to enable JavaScript to view more than 15 articles by this author.
Drag and Drop Ajax Programming with Atlas
Publish Date: Aug. 1, 2006
Think you need to write scripts and use JavaScript if you want to write Atlas apps? Think again. Jesse Liberty shows you an easier, more effective, and more productive way--using drag-and-drop programming.
Build a Web-Based Bug Tracking App, Part 2
Publish Date: May. 23, 2006
In part two of this series, Jesse Liberty shows you how to build a web-based bug-tracking application using ASP.NET.
Build a Web-Based Bug Tracking App
Publish Date: May. 9, 2006
Having problems tracking bugs every time you create a new project? Jesse Liberty has the solution. Here, he shows you how to build a Web-based bug-tracking application using ASP.NET.
Programming Word from .NET
Publish Date: Apr. 18, 2006
Using .NET with Word can be a potent combination. Jesse Liberty shows you how to take advantage of Word's formatting features and add the power of .NET's programmability.
Object-Oriented Data Programming: C# Meets Caché
Publish Date: Mar. 28, 2006
There are plenty of legacy databases using MUMPS and Caché--but what do you do when you need to bring them into the modern world? Jesse Liberty shows you how to bridge the worlds of object-oriented data programming and old-time databases.
Creating an Application from Scratch, Part 3
Publish Date: Feb. 14, 2006
Jesse Liberty is creating an application from scratch in ASP.NET 2.0 while you watch over his shoulder. In part 3, he builds the engine and implements it.
Creating an Application from Scratch, Part 2
Publish Date: Jan. 31, 2006
Jesse Liberty is creating an application from scratch in ASP.NET 2.0 while you watch over his shoulder. In part 2, he starts building the application, making use of Amazon Web Services.
What Are Web Parts?
Publish Date: Jan. 10, 2006
Today's web application is customizable in ways that could only have been dreamed of five years ago, partially because of Web Parts. Jesse Liberty shows how they work by guiding you through building a simple application in ASP.NET. Jesse is the author of Programming ASP.NET, Third Edition .
Just-In-Time Data Loading For DataGrids
Publish Date: Dec. 20, 2005
One of Jesse Liberty's clients has a problem: she has a database with 2 million records and wants to display these records in a data grid, but does not want to load them all into memory from the database. She wants them loaded "just in time." Jesse shows how to use the new DataGridView to neatly solve the problem.
What Are Generics
Publish Date: Nov. 28, 2005
Generics provide the ability to create type-safe collections in .NET. Jesse Liberty explains why they're important, and how to best make use of them. Jesse is the author of Programming ASP.NET, Third Edition .
Creating an Application from Scratch, Part 1
Publish Date: Nov. 14, 2005
Watch over Jesse Liberty's virtual shoulder as he documents his creation of a real-world application from scratch. In real time--that is, as he develops it.
What Is C#
Publish Date: Oct. 3, 2005
Jesse Liberty reveals this little-understood secret: C# is really one of two "coatings" of MSIL, the Microsoft Intermediate Language (the second is Visual Basic 2005). Both C# and VB 2005 produce MSIL, and it is MSIL that runs on the .NET platform. Jesse provides an overview of the C# language and how it works within the .NET platform, and concludes with resources for coding in C#. Jesse is the author of Programming C#, 4th Edition .
Building a Complex Custom Control: Rolodex
Publish Date: Jul. 11, 2005
This article marks the end of "Liberty on Whidbey" and the beginning of a new column: "Liberty On Beta 2." Each article will demonstrate a real-world problem Jesse's had to solve for a client, and will leave you with a complete design and working code. Jesse had a customer who asked for a complex Windows application that would let him scroll through a list of customers, suppliers, or employees, using the visual metaphor of a Rolodex, much as he might look at contacts in Outlook.
What's New in Beta 2: Web Parts Revisited
Publish Date: Jun. 13, 2005
Jesse Liberty has been working with Whidbey (.NET 2005) for a little over a year, and believes that .NET 2005 2.0 is a great improvement over 1.x. That said, the beta has had a bit of a hard time settling down, and so many of the earlier columns he wrote about Whidbey are, at best, a bit out of date. In this column he revisits, fixes, and expands on one of his favorite 2.0 features: Web Parts.
Putting a Browser into Your Windows Application
Publish Date: May. 10, 2005
There are times when it would be convenient to have the capabilities of Internet Explorer inside your Windows application. The classic case is when you want to look at an XML document, and you'd like to take advantage of IE's ability to show the document as a collapsible and expandable hierarchy. In this article, Jesse Liberty will show you how to do that, in just a few easy steps.