Archive

The blog, page 78

  • Debugging in Visual Basic .NET

    If you're a VB 6.0 developer who recently moved(or is planning to move) to VB.Net, the IDE and debugger are a much stroger and meaner beast than ever before. Debugging in Visual Basic .NET is a nice intro to all the…

  • About coding standards

    " Here is the IDesign C# Coding Standard for development guidelines and best practices." [ Mark Brown ] This is written by Juval Lowy , which is a sort of hero of mine. A first look shows some really deep and thoughtful…

  • Nice quote

    "They say that money is the root of all evil. No it's not. Lack of money is the root of all evil." -- Gene Simmons, KISS

  • Framework Compatibility Graphics initiative

    Looks like Robert is on the right track with his Framework Compatibility Graphics initiative . I think we'll all need this in the near future. I know I'd love to go to a download site and see, by the download link, an…

  • Nasty bug in Data Access Block Ver. 2.0

    Thanks to Mark Brown for discovering this bug in the Data Access Block Ver. 2.0. Short answer: Here's how to fix the data access bug: Open the SQLHelper.cs file look for the line that contains this line of code: C#:…

  • DataReader.HasRows

    One of the annoying things in version 1.0 of the .net framework was regarding the DataReader (Ole DB or SQL) class. You had no way of knowing whether the reader you got was pointing to any data or has no rows. You had…

  • Filling typed datasets using Data Access Application Block v.2.0

    The new Microsoft Data Access Application Block is out, and it contains some nice changes. One of the nicest (and simplest) is the ability to fill a dataset (that may or may not be strongly typed) using the SQLHelper…

  • What's up with BlogShares?

    What's up with BlogShares ? My status has not been updated since March 13th, and I fear that this is just a symptom of a dying site. Anyone know anything about that?

  • Beta chapters of OReilly books

    " OReilly has released beta chapters from their forthcoming books including - ASP.NET , Regular Expressions & .NET Framework ." [ S.B. Chatterjee ]

  • Geekier than thou

    My wife and I are going on vacation in a few days. We still have not decided where, but it will probably be either Greece or Turkey. We'll be there at least 5 nights, during which, somewhat like Joi , I will forbid…

  • Checking for NULL values

    I was recently asked how to check if a DB value you have in your hands is NULL . For one, you can use the System.DBNull class's ' Value ' property to check this like so: if (myVar==DBNull.Value) Another way, is when you…

  • Registration-free COM interop

    Registration-free COM interop activates a component without using the Windows registry to store assembly information. Instead of registering a component on a computer during deployment, you create Win32-style manifest…

  • Asynchronous Execution in Visual Basic .NET

    Nice MSDN article: Asynchronous Execution in Visual Basic .NET besides the obvious "How can my secondary thread talk to the GUI without hanging the application", there is a wide discussion on threads, ProcessThread,…

  • The Imposter Syndrome: Feeling Like A Fraud

    I can't say these words any better: "My shameful secret is out: I cannot write. I have been sitting for two hours now, my pen idling over my page. My mind is barren of fresh ideas, my thoughts are cranky and resistant.…

  • Moving Crystal reports from 1.0 to 1.1

    Peter Van Ooijen of .NetJunkies provides some great hard earned tips for moving Crystal Reports from .Net ver. 1.0 to ver. 1.1. Thanks Peter. Great tips!

  • Using XPath to find objects in your object model

    Sean Gerety points to an MSDN article on how to query over object models using ObjectXPathNavigator . very interesting. I'll just point out to this fine article by Dino Esposito, regarding implementation of the exact…

  • More on Modifying IL at runtime

    In the comments for my earlier post about IL modification, Dumky points to 3 articles on his site: Part 1 , Part 2 and Part 3 . Definately worth the read if you have any interest in the subject. Also subscribed to his…

  • Expand the desktops gallery

    Hey, now that the .Net Desktops contest is over, you can now continue to submit your desktop to the . Net gallery .

  • C++ for programmers

    The past week has been quite interesting. As part of my new job I’m supposed to learn C++. When I heard that someone is actually gonna make me learn that language I was totally excited. I’ve been trying to learn C++ on…

  • MSDN VB blog section

    " Duncan points out the new blogs section he's setup and what do you know...there I am! :) Thanks, Duncan! " [ Erik Porter ] Wow. I'm there too! Totally flattered :) Thanks!

  • Rewrite MSIL Code on the Fly

    "Lately i've been spending my extra cycles on understanding the deep, dark secrets of the CLR . Between using cordbg as my primary debugger instead of Visual Studio , and writing a mini-profiler w/ the Allocation…

  • Cool idea of the day

    Andres Aguiar sends word that Joel on Software sends word about Mailinator . Need a disposable email address so you can sign up for some web site, quick? You've already got one, at Paul Tyma's clever Mailinator . Just…

  • Faster typing achieved slowly

    My touch typing abilities have been improving for the past few days. The hardest part seems to be typing out actual code. typing all those exclamation points and semicolons is pretty rough to place your fingers on, but…

  • Scripting .Net

    Chris Sells points to this article about implemeting scripting in .Net . Very interesting stuff. In one of my past jobs, I've implemented a full blown exstensible VB6 application, which used the COM Scripting engine…

  • .Net Desktop contest winners announced

    Ok. The .Net desktops contest is over and we have our winners! You can check out the statistics at the desktops site . 1st Place : Tony Pino (no real surprise there...) Tony gets the book Applied XML Programming for…

  • Skill Evaluation

    I was listening to the .Net Rocks show a few days ago, and heard a very interesting idea: Mark and Carl offered their services as "Skills evaluators". Basically if you're a company that wants to hire someone as a .Net…

  • Another VB.Net team member blog in the wild

    Very cool! Another member of the VB.Net team has started a blog: Cameron Beccario

  • Do what you love

    " In 1960, a researcher interviewed 1500 business-school students and classified them in two categories: those who were in it for the money (1245 of them ) and those who were going to use the degree to do something they…

  • Israel .NET Software Architects User Group Meeting - July 2003

    Thanks, Dana, for making me aware of this :) .NET Software Architects User Group Meeting - July 2003 ( 27/07/2003 ) " You are welcome to attend the July meeting to be held on July 27 th . The meeting will focus on the…

  • My article on MSDNAA

    One of my articles just made the MSDNAA site. Using Regular Expressions and XML Classes to Parse Your Log Files I'm totally flattered.