This resource has not currently been approved, and is not currently linked to from our directory of resources. It is being displayed here for preview by the author and moderators only.
The reality of .NET is that with the thousands of classes available to us, there is simply too much to know. Some topics will be simple solutions to common problems, some of them will be cries for help themselves. In either case, everything posted here will be from our real world experiences.
joelcochran
http://www.developingfor.net
The reality of .NET is that with the thousands of classes available to us, there is simply too much to know. Some topics will be simple solutions to common problems, some of them will be cries for help themselves. In either case, everything posted here will be from our real world experiences.
Displaying 1 to 25 of 90 archived entries.-
Published on 02 Aug 2007 by Joel
I have several applications that take a little while to start up, usually because they are establishing database connections. As we all know, if an application takes longer than 2 seconds for a screen to appear, the user will assume nothing has happened and double click the icon again. I’ve wa
-
Published on 19 Jul 2007 by Joel
I just thought I share with you another example of using an event in the current application I am developing. As I mentioned in the previous post, I like to develop GUI applications that can be entirely managed by the keyboard, especially for data entry applications. In this current application, I h
-
Published on 16 Jul 2007 by Joel
Because of the type of data processing applications I develop, I try to design them in such a fashion that the mouse is largely unnecessary. This means a lot of function keys, hidden context menus, tab order, and Focus() manipulation. For the most part, with just a little forethought and effort, you
-
Published on 11 Jul 2007 by Joel
If you have been around .NET for a while, you have probably already discovered Events and may be confident in their application. For me, it is something that I inherently understand but have not used enough to remember all the pieces from scratch. As a result, every time I find a situation that [...
-
Published on 26 Jun 2007 by Joel
I have just posted the PolygonF code I discussed in Testing to see if a Point is within a Polygon. The file includes both PolygonF and Polygon classes. Visit the Free Code page or download it from the PolygonF home page.
-
Published on 07 Jun 2007 by Joel
I’m on a brief respite from my Compact Framework woes: I am instead in the process of rewriting a very old Java Sketching program. Our legacy application stores text-based vectors for drawing 2D sketches of the external footprint of structures. Until I wrote this Java program in 2001, our sket
-
Published on 14 May 2007 by Joel
I have long been a fan of IBM’s midrange server family, whether you want to call it the AS/400, the iSeries, the i5, or the IBM name du jour. Above all else, having the operating system, the hardware, and the database (UDB DB2 for iSeries) is the best thing about the box. My [...]
-
Published on 04 May 2007 by Joel
DOWNLOAD THE CODE I was recently searching for a color to use as a warning color for one of my apps. Basically, when the user entered a particular state in the application, I wanted to change the background of a panel to something unusual so they would immediately see that something had changed. Whi
-
Published on 02 May 2007 by Joel
Wow… I can’t believe it has been so long since my last post. I guess that’s what happens when you spend all your time trying to figure out ONE STINKING BUG. This is the CF application I have been working on for over a year. It is a huge application for CF, well outside the normal [
-
Published on 23 Jan 2007 by Joel
We were watching a Microsoft Web Seminar yesterday on Windows Vista User Account Controls, and one of the code samples referenced the users LocalApp directory. This led to a discussion of where to store things like binary files, config files, and .ini files. In the past, you may have stored this in
-
Published on 09 Aug 2007 by Joel
Like a lot of other developers, I use the Setup & Deployment Projects in Visual Studio 2005 to create MSI files for software installs. Typically, this is a Windows Forms based application. For our in house users, especially those testing new software, there could be many iterations of a piece of
-
Published on 07 Sep 2007 by Joel
I can’t believe it’s been almost a month since I posted something. Time sure flies when… well, it pretty much always flies, doesn’t it? I’ve got a new tool to share with you called PropertyBuilder. It is simple enough: a couple of entries and it will generate the code f
-
Published on 11 Sep 2007 by Joel
I have posted an update to the PropertyBuilder code. Actually, the code hasn’t changed but the solution now includes a Setup Project. I also put a copy of the MSI file in the root PropertyBuilder directory, so if you just want the tool and don’t want to worry with the code you can [...]
-
Published on 25 Sep 2007 by Joel
Howdy readers! I have something new for you which I hope you find useful. Most of my projects are database oriented, which in ADO.NET land means a hefty reliance on DataTable objects. In fact, my first serious .Net program was an Ad Hoc SQL tool that allowed the user to connect to virtually any [...
-
Published on 01 Nov 2007 by Joel
One of the most popular posts on this site is about the iSeries .NET Managed Provider. In that post, I discussed a problem with an ObjectDisposedException being thrown at the end of every program that connects to a System i machine. The PTF solution promises to correct the problem on V5R3 machines a
-
Published on 11 Nov 2007 by Joel
One of the current projects I am working on is Image Management software for one of our legacy government applications. Basically, JPG images are stored on a Windows server and our iSeries machine issues local PC calls (using STRPCCMD) to initiate the image manager. The manager then finds and displa
-
Published on 12 Nov 2007 by Joel
9 am: Today, VSLive! Austin begins with a session by Billy Hollis entitled “Maximizing WPF & Silverlight”. I’ll be updating this post throughout the day with interesting tidbits from the presentation. The problem is that there is no power in the room, so I can only run for so l
-
Published on 13 Nov 2007 by Joel
Keynote Address “Mapping your way through Microsoft’s Managed Data Access” - Michael Pizzo, Microsoft 10:30am: The purpose of LINQ is to overcome some of the inherent flaws in Ad Hoc SQL data access from applications. LINQ provides a set of language extensions Integrates Query acce
-
Published on 14 Nov 2007 by Joel
10:10am - Keynote: The keynote this morning was “Take on your toughest challenges with Visual Studio 2008″ by Sam Gavitt of Microsoft. The presentation was a practically oriented tour of Visual Studio 2008 ad its new features and capabilities. Some stuff we’ve already heard and see
-
Published on 15 Nov 2007 by Joel
9:00am: Just about to start a Post-Conference workshop entitled “Advanced C#: Moving up to LINQ, VS2008, and .NET 3.5″ by Richard Hale Shaw. Richard is extremely knowledgeable and has a tendency to go into deeper detail than anyone else, so this should prove to be a challenging class. Wa
-
Published on 16 Nov 2007 by Joel
I am travelling home today, but in between flights I am checking into a few items. First of all, and yes I know most of you are saying “Duh!”, I am checking out MSDN Subscriptions for the first time. See, when we started learning .NET we did not know if it would stick [...]
-
Published on 19 Nov 2007 by Joel
First thing I did this morning was subscribe to MSDN. It’s just a no-brainer since I’m typically going to buy the new development tools as soon as they surface anyway. I’m also in the process of putting together the specs for my new lap top. I was going to get one over [...]
-
Published on 20 Nov 2007 by Joel
OK, so I may have lied, but not by much! Yesterday afternoon, while waiting for my MSDN number to be granted, I saw on MSDN that VS2008 went RTM! I did finish the VS2008 Beta 2 download, but I never installed it. After waiting all day, I was finally able tog et my MSDN number from [...]
-
Published on 21 Nov 2007 by Joel
FINALLY! After 5 hours and 45 minutes of downloading, the ISO file is here! I also downloaded Microsoft’s VirtualCD software, mounted the ISO file, and began the Install process at 3:01pm EST. First, after mindlessly bypassing the EULA, I saved 1.6 GB of install space on my machine by not inst
-
Published on 21 Nov 2007 by Joel
Since I am stuck waiting for VS2008 to finish downloading (again - currently at 35%), I thought that I would address something that has bugged me here for a while. I’ve never liked the option employed for showing code on the site. It’s ugly and bulky and does not handle line breaks, inde
Next > >