Tuesday, August 30, 2005
Creating Passionate Users: Build something cool in 24 hours
Creating Passionate Users: Build something cool in 24 hours
Jay Kimble -- The Dev Theologian : Some DXCore Addins (I think all that exist)
http://codebetter.com/blogs/jay.kimble/comments/130595.aspx
Team Agile | Recorded audio interviews with leading figures in the blogsphere
Team Agile | Recorded audio interviews with leading figures in the blogsphere
Announcing a New Larkware Contest
Join the contest.
http://www.larkware.com/contests/contest2005.html
Sunday, August 28, 2005
Enhancing the Server Explorer Window
- Right click on any table/view/stored procedure and create an interface based upon the columns.
- Build a strongly typed collection and business object based upon these items.
- Based upon a database diagram, generate a strongly typed dataset.
When accessing the Server Explorer window, I am able to get the name of the selected node, but I can't figure out how to access the properties. What I would like is a way to get the properties for a selected node in the Server Explorer window.
I use CodeSmith (thanks Eric) to generate the information now, but would still like a way to do this through the Visual Studio IDE. The company I am working for will be with 2003 for a while after 2005 becomes available, so I would like to make this work in 2003.
I would appreciate any feedback....
Until next time
Saturday, August 27, 2005
Friday, August 26, 2005
GrokTalk
http://www.groktalk.com
I also used DrizzleCast to get the latest DotNetRocks MP3s.
Thursday, August 25, 2005
CR_Documentor is the ticket to better commenting
http://www.paraesthesia.com/blog/comments.php?id=701_0_1_0_C
Customizing the File Open/Save Dialog box
The "My Places" toolbar can be modified very easily. Check out this microsoft article:
http://support.microsoft.com/default.aspx?scid=kb;en-us;826214
I am now finding really good uses for it.
Wednesday, August 24, 2005
Whats the focus?
The Ying:
The 1.1 framework will be around for a while because many companies won't adopt 2.0 for at least 2 years.
The Yang:
If you don't keep up with the new, the learning curve will be that much greater when you have to use it. How to find the time....
Do I wish to become specialized in a particular area or gain a great general knowledge. These are the questions that I am trying to figure out
Saturday, August 20, 2005
Code Generation To The Nth Level
Scott Hanselman's TechEd2005 Talk on Code Generation and More
Thursday, August 18, 2005
Googling Tips
- date:
- intitle:
- Surrounding search text in quotes
Another great set of examples is found at the following site:
Examples of Google Searches
Wednesday, August 17, 2005
Enum Boundaries
In chapter 12 of McConnell's Code Complete, he talks about various ways to use enumerations as a best practice. Of these ways, two uses really caught my attention:
1. InvalidValue Enum
When setting up your initial enum, create the first value in the enum as an InvalidValue:
public enum EmployeeType
{
InvalidType,
Internal,
External
}
This will allow for setting defaults as well many other uses.
2. Setting up boundaries
public enum SurveyScale
{
FirstItem = 1,
Poor = 1,
Average = 2,
Excellent = 3,
LastItem = 4
}
This allows for the setup of a loop on the enumeration. Try it out, and tell me what you think.
Code Complete 2 - Code Complete, Second Edition
Tuesday, August 16, 2005
Aliases and the Command Window
One of the awesome things is to create aliases. I do for lots of items from building a project to browsing to my favorite website.
Many times I skip the command window and go straight to the Find/Command Box (CTRL + /). From there I can type in the greater than(>) character and type my alias. For more information on how to use the command window and aliases, Microsoft has a pretty good reference.
Pre-defined Visual Studio Command Aliases
Monday, August 15, 2005
MZ-Tools - Productivity Tools for Visual Studio .NET, Visual Basic and VBA
It looks as if Carlos has continued on enhancing the IDE for Visual Studio. I am going to try to look at his add-ins for 2003. You can't beat the price either.
MZ-Tools - Productivity Tools for Visual Studio .NET, Visual Basic and VBA
Friday, August 12, 2005
Integrating Visual Studio.net with Outlook
I have been troubling myself on how to quickly bring up a new outlook task when in Visual Studio 2003. There are automation samples that show how to sync up tasks, even add new ones to outlook. However, I wanted to be able to set more options then just a title for the task.
Then I remembered External Tools.
1. Select Tools - External Tools
2. Click Add with the following properties
- Title = Outlook Tasks
- Command = Location of Outlook Executable
- Arguments = /c ipm.task
3. Select OK. This should now be in your menu under tools.
For more information on outlook switches go here:
Outlook 2003 Command Line Switches
Thursday, August 11, 2005
Master Detail Datagrid with Datasets
Check out this article for a Microsoft how to do it
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbtskcreatingmasterdetailslistwithdatagrid.asp
Wednesday, August 10, 2005
Where did TechSoda come from
One day Chris (http://www.surrealbox.net/) and I were brainstorming on new domain names for myself. I wanted something catchy that people could identify me with.
Technology = Tech +
- S – Streamlining
- O – Organizations
- D – Daily
- A – Activities
The Soda part is also a play on words. My last name is Kola.

