Geeks With Blogs


Google My Blog

Murray Gordon Flash a-ah! Savior of the universe... September 2005 Entries
C# versus VB.NET
Contents Introduction Advantages of both languages Keyword Differences Data types Differences Operators Differences Programming Difference New Features of both languages in 2005 version Conclusion Introduction Some people like VB.NET's natural language, case-insensitive approach, others like C#'s terse syntax. But both have access to the same framework libraries. We will discuss about the differences in the following topics: Advantages of both languages Keyword Differences Data types Differences ......

Posted On Friday, September 30, 2005 11:01 AM

Structs in C# (pale puny version of a class)
Structs In C++ a struct is just about the same as a class for all purposes except in the default access modifier for methods. In C# a struct are a pale puny version of a class. I am not sure why this was done so, but perhaps they decided to have a clear distinction between structs and classes. Here are some of the drastic areas where classes and structs differ in functionality. structs are stack objects and however much you try you cannot create them on the heap structs cannot inherit from other ......

Posted On Friday, September 30, 2005 10:33 AM

Great webcast on N-tier design
Smart Clients and N-tier Design (Part 1 of 15) (Level 300) First webcast in the series entitled "Architecting Modern Desktop Applications in .NET", appropriate for the intermediate or advanced Microsoft Visual Studio .NET developer. It happened on Tuesday, August 23, 2005, 1 p.m. PT but the recorded webcast is available at ......

Posted On Friday, September 30, 2005 10:30 AM

Simple Data Binding example
Steps to Databaind Create an empty DataSet instance Create a Connection instance Specify a SQL statement or Stored Procedure. Create a DataAdapter instance from these Call its Fill method to pull the data from the database and push into the DataSet. Simple Data Binding Each data-bound control in a Windows Forms application maintains a list of bindings for all its data-bound properties. The bindings are in a property named DataBindings, which holds a collection of type ControlBindingCollection. This ......

Posted On Friday, September 30, 2005 10:26 AM

Books I'm interested in...
Pro C# 2005 and the .NET 2.0 Platform, Third EditionBy Andrew TroelsenPublished September 2005ISBN: 1-59059-419-31032 pp.$59.99http://www.apress.... Pro SQL Server 2005By Thomas Rizzo et al.To Publish: October 2005ISBN: 1-59059-477-0 550 pp.$49.99http://www.apress.... ......

Posted On Friday, September 30, 2005 10:11 AM

How to backup Team Foundation Version Control (TFVC)
The steps required to backup the Team Foundation Server consists of: Shutting down the TFS Server Scheduler. Shutting down IIS on the Team Server. Backup the Team Foundation tier attachment folders (located at c:\VSTS\WorkItemTracking\At... Backup the Team Foundation databases. Backup the Team Portal Sites. Restart IIS. Restart the TFS Server Scheduler. So needless to say, it’s not a trivial process and should be coordinated when developers are not hitting the server. ......

Posted On Friday, September 30, 2005 9:42 AM

Great Article on using Source Code Control in Team Foundation
Using Source Code Control in Team Foundation Summary This article examines version control options available in Microsoft Visual Studio 2005 Team System. ......

Posted On Thursday, September 29, 2005 4:40 PM

Team Foundation Version Control (TFVC) - Shelving
Team Foundation Version Control (TFVC) has a great feature, Shelving. Bottom-line: Even if your code is not working, you don’t have to check it in to make sure it’s backed up. Shelving give you the ability to store it and back it up without checking it in. Read more about this below: A Paradox in Version Control Sometimes in the development process, we end up with a paradox. For instance, a common goal in development teams is to have the most current version software checked in to the ......

Posted On Thursday, September 29, 2005 4:09 PM

N-Tier Session Management Question...
I have a question for anyone who might be able to help. I am building a SmartClient app that uses .NET Remoting to communicate with it’s BLL (Business Logic Layer). The app ultimately speaks to an IBM 3270 Host to execute units of work. The BLL and DAL (Data Access Layer) are for the most part, pass through layers to the real business logic on the mainframe. As the app evolves, functionality in the host might be moved onto other systems. My question is… I have to maintain state or a session ......

Posted On Thursday, September 29, 2005 7:55 AM

List of Bad Asses from the Charleston Code Camp

These guys and girls are true leaders in their field. Can't wait to be involved in another event with them.

  • Lou Vega
  • Paul Lockwood
  • John Lunsford
  • Brian Lanham
  • Frank Lavigne
  • Bill Ryan
  • Lester Smith
  • Michael Earls
  • Will Morgenweck
  • Brian Davis
  • Theo Moore
  • Robin Edwards
  • Doug Turnure
  • Chris Williams

Posted On Thursday, September 29, 2005 7:16 AM

Doug Turnure on Deciding between Interfaces and Inheritance
Here’s few words on Interfaces and Inheritance from Doug Turnure. Deciding between Interfaces and Inheritance So often, I talk to developers who know how to do interfaces and inheritance in .NET, yet don't seem to have consistent rules around when to use which. It's been my experience that when you get into the trenches with developers, there is a huge disconnect between the theoretical tenets of OO (encapsulation, abstraction, polymorphism, and inheritance) and the day to day coding of applications. ......

Posted On Tuesday, September 20, 2005 2:07 AM

[VPC] Compressing VHD files
Updated I found this great post on John Galloway's blog about compressing Microsoft Virtual PC *.vhd files. You can find the original post at the following link ([VPC] Compressing VHD files [VPC] Compressing VHD files). The problem John discusses is one I think we have all found to be true. We have definitley struggled with this one for a while. Our solution has been to use WinRAR to create a multiple file executable. That way if we are too large, then atleast we can break the unzip onto a couple ......

Posted On Friday, September 16, 2005 12:00 AM

Copyright © Murray Gordon | Powered by: