By Derek Ferguson I began reading Shared Source CLI Essentials with a rather high set of expectations. I knew that one of the authors, David Stutz, was an ex-Microsoft employee who had recently gone on record criticizing Redmond's attitude toward open source. Oct. 7, 2003 12:42 PM EDT Reads: 13,147 |
By Brad McCabe Microsoft has a rich history of development environments and platforms built around the creation of reusable objects and components to maximize developer productivity. These environments are designed to mask some of the underlying complexities of the platform. Oct. 7, 2003 12:00 AM EDT Reads: 13,284 |
By Doug Holland In today's enterprise applications nobody is going to comment on the quality of your middle-tier components or the databases to which you persist your application's data. Enterprise applications, like all others, are judged using the age-old adage: first impressions count. Oct. 7, 2003 12:00 AM EDT Reads: 13,330 |
By Derek Ferguson (October 1, 2003) - The first day of the .NET track at Web Services Edge 2003 got off to a great start today with an hour-long session - given by Empowered Solutions’ John Bristowe -- on Web Service Enhancements 2.0. Web Service Enhancements - or WSE as it is commonly known - is a Mic... Oct. 1, 2003 09:28 AM EDT Reads: 8,830 |
By Dennis Hayes Graphics and GUI (System.Drawing, System.Windows.Forms [SWF]) continue to be a couple of the most worked-on areas in both Mono and Portable.NET. Other areas under heavy development include cryptography, Web services, coverage and build tools for Mono, dependency charts for Portable... Sep. 11, 2003 02:25 PM EDT Reads: 18,382 |
By Dan Maharry In a world where developers are baying for the attention of customers, very few people can claim to command that of the developer. Their blogs may be the only clue to the higher level of thinking at which they operate, creating the answers to when and why code works - in addition to th... Sep. 11, 2003 02:22 PM EDT Reads: 10,270 |
By Doug Holland Microsoft Visual Studio .NET 2003 is arguably the most advanced integrated development environment (IDE) available today. Prepare to see your Visual Studio .NET environment on steroids! Sep. 11, 2003 02:20 PM EDT Reads: 14,382 |
By Derek Ferguson I am in love! Of all the products I have had the pleasure to review as editor-in-chief of .NET Developers Journal, InstallShield Developer has gone the furthest toward reaffirming my faith in the software development industry. Sep. 11, 2003 02:17 PM EDT Reads: 12,789 Replies: 1 |
By Rob Harrop Perhaps the most important, yet most overlooked, area of application development is that of deployment. A flawed installation, or worse - one that corrupts other applications - does not instill faith in your software and makes for very unhappy clients. Having been in this situation mys... Sep. 11, 2003 02:15 PM EDT Reads: 10,059 Replies: 1 |
By Yigal Gafni (August 13, 2003) - There are lots of things that you can’t start too early - saving for your kid’s college education, estate planning, planning your next vacation, to name a few. How about the performance of your distributed .NET applications? Do you know how your .NET applications wi... Aug. 13, 2003 03:57 PM EDT Reads: 2,830 |
By Dennis Hayes Mono recently gained a couple of new corporate sponsors, so this is a good time to look at some of the project's commercial connections. The Mono implementation of SWF (System.Windows.Forms) continues to improve, and the Portable.NET implementation of SWF is taking off. Aug. 11, 2003 03:15 PM EDT Reads: 9,809 |
By Derek Ferguson Parasoft's .TEST product aims to automate the creation and execution of testing for quality assurance of .NET code. Specifically, it can produce four kinds of tests: white box, black box, regression, and static analysis. Aug. 11, 2003 03:09 PM EDT Reads: 11,822 |
By Brad McCabe The Tablet PC SDK from Microsoft ships with a couple of high-level controls to help developers rapidly build ink-enabled applications. The three controls that I'll look at in this article are the InkEdit, InkPicture, and PenInputPanel. Aug. 11, 2003 02:29 PM EDT Reads: 8,849 |
By Dennis Hayes It has been another good month for open-source .NET: .NET has become an ISO standard, and both DotGNU and Mono achieved milestones I mentioned last month. Jul. 21, 2003 11:54 AM EDT Reads: 7,687 |
By Dan Maharry; Sundar Bandepalli The .NET Framework can be a pleasure to use, but there's so much to master that all too often we set out to do something basic only to realize we've forgotten exactly how it's done. For this very reason the concept of cookbooks exists references whose purpose is to refresh the memory... Jul. 21, 2003 11:54 AM EDT Reads: 7,958 |
By Brad McCabe The introduction of the Tablet PC has given developers and end users an entirely new way to interact with their computers: pen and ink. The concept of pen-and-ink input is not new pen-based computing has been around for some time but what the Tablet PC does is combine the latest in... Jul. 7, 2003 12:00 AM EDT Reads: 7,480 |
By Cenk Civici The data access layer is a very important building block of data-centric applications. Any of today's well-designed architectures mandates having an abstraction layer over the data access library. In this article I will develop a class library that works like Microsoft Data Application... Jul. 7, 2003 12:00 AM EDT Reads: 9,781 |
By Amit Goel Anyone who has created a Web project using Visual Studio .NET 2002 is aware that VS.NET ties the location of the Web project to a virtual directory on Internet Information Server (IIS). The name of the project folder must be identical to the name of this virtual directory so that the p... May. 28, 2003 12:00 AM EDT Reads: 15,040 Replies: 1 |
By James Horan In this day and age of cost-cutting layoffs and job insecurity, you've probably found yourself in some challenging situations. Recently, I found myself in the position of being the sole developer of a .NET application using SQL Server 2000. So I did my best to design a solid database u... May. 28, 2003 12:00 AM EDT Reads: 20,503 Replies: 1 |
By Mike Morris Much has been made of .NET's language-neutral features and how programmers can choose from a wide variety of languages ranging from C# and VB.NET to niche languages such as Python and Eiffel. But there is one dialect that all language variants speak - and that is the language of regula... May. 28, 2003 12:00 AM EDT Reads: 10,702 |
By Dennis Hayes As I write this, .NET Framework 1.1 and Visual Studio 2003 have just been released; these will have little effect on the open-source implementations of .NET, but there is still much to talk about this month. Keep in mind that when I mention future release dates, these are often more wi... May. 28, 2003 12:00 AM EDT Reads: 9,646 Replies: 1 |
By Steven Mandel Ms. Prince's goal in writing this book is to teach beginners how to develop simple but complete Windows applications. She shows users how to code, test, and debug their applications as well. The book is divided into five sections. The first section teaches you how to code and test obje... May. 28, 2003 12:00 AM EDT Reads: 8,257 |
By Larry Perry Have you ever needed to know the status of a user's computer, only to discover that the user had stepped away from his/her desk and locked the computer? Sometimes tracking down a user is difficult, and with today's tight schedules, we do not always have time to wait. Using the System.M... Apr. 28, 2003 12:00 AM EDT Reads: 9,673 |
By Dennis Hayes There are many projects to move graphics libraries (WinForms, GTK#, and OpenGL) and Java compatibility (IKVM, DotGNU, and JANET) to .NET; this month, I will focus on these and a couple of other projects. Apr. 28, 2003 12:00 AM EDT Reads: 10,730 |
By Andrew Montgomery I was recently called in as a consultant on a project requiring .NET connectivity to a Sybase 12.0 database. I had no idea where to find a driver for this database, but was quickly referred to DataDirect Technologies as a potential source for 'this kind of thing.' Much to my delight, ... Apr. 28, 2003 12:00 AM EDT Reads: 9,827 |
By Andrew Montgomery; Steven Mandel I came upon this book under very odd circumstances, to say the least. I am a developer first and foremost, so the suggestion by my employer that I sit through a half-day seminar on the art of making technical sales was greeted with less than enthusiasm. Apr. 28, 2003 12:00 AM EDT Reads: 11,862 |
By Dennis Hayes This is the first installment of Dennis Hayes' Monkey Business column, which will supply news on open-source .NET implementations, including Rotor, sponsored by Microsoft; Mono, sponsored by Ximian (and headed up by Miguel de Icaza); and Rhys Weatherley's Portable.NET, from DotGNU. Mar. 27, 2003 12:00 AM EST Reads: 8,821 |
By Reggie Burnett The .NET Framework is an exciting and enabling technology, allowing developers using many different languages and platforms to share tools and components like never before. Open-source efforts to bring .NET to Linux and other platforms are starting to pay off, and I can't think of a be... Feb. 26, 2003 12:00 AM EST Reads: 17,532 |
By Erik Brown The Windows Forms namespace in .NET includes a number of classes for building Windows-based applications. One such class is the PictureBox control, which displays an image within a control window. This article shows how to extend the PictureBox control in a custom PhotoBox control that... Dec. 16, 2002 12:00 AM EST Reads: 1,133 |
By Dan Maharry Introductory books are always a challenge to create, especially when they attempt to cover a topic as large as developing on the .NET Framework. However, at 350 pages and $35, Microsoft .NET for Programmers does an admirable job of skimming the cream off the surface and presenting it i... Dec. 16, 2002 12:00 AM EST Reads: 711 |
By Derek Ferguson I will always remember obtaining my advance copy of this manuscript, as it required a walk from my hotel room in lower Manhattan to the W Hotel in Times Square. The trip was well worth it, however! Jan. 1, 2000 12:00 AM EST Reads: 10,142 Replies: 1 |
By Derek Ferguson (November 20, 2002) - It has often been said, 'You don't know what you've got until you lose it.' As I watched a recent demonstration of Infragistics' NetAdvantage Suite, it occurred to me that you also don't often realize what you're missing until you find it. Microsoft's ASP.NET te... Jan. 1, 2000 12:00 AM EST Reads: 8,201 |
By Christian Nagel; Tim Parker; Srinivasa Sivakumar; Andrew Krowczyk; Ajit Mungale; Nauman Laghari; Vinod Kumar (March 7, 2003) - Networking is one of the core tasks of enterprise-level programming, and for the programmer familiar with the C# language, Professional .NET Network Programming will provide the information to put network programming at the heart of their .NET applications. The follow... Jan. 1, 2000 12:00 AM EST Reads: 7,641 |