TangCRM – Customer Relationship Management Application

19. November 2009
There are many CRMs out on the web right now but these CRMs incorporate many features that many companies do not need or use. With TangCRM we will be first concentrating on simple features that small businesses need and use. Many of the CRMs out there have a very complicated user interface because of the many features. With Tang CRM we will be trying to push out a simple user interface. Every page has only a specific function instead of one page that has many features and confusing users. [More]

General, TangCRM , ,

CTSoftwares and Silverlight

19. October 2009
CTsoftwares is going in a whole new direction. Since the release of Silverlight 1, we have been looking into this new technology from Microsoft extensively. Since we are a Microsoft shop we believe that Silverlight will fit in nicely with many of our new projects. From now on we are moving all of our products and websites to use Silverlight. The reasons for this are listed below: [More]

Silverlight, General , ,

SQL Server – Re-increment Identity Column

30. July 2009
SQL Server – Re-increment Identity Column - Using int for utility tables are nice and simple. One of the bad things about it is when you mess up the data entry and delete, the next int and column number gets skipped like the example below [More]

SQL Server ,

Silverlight 3 – Events in App.xaml

23. July 2009
Silverlight 3 – Events in App.xaml. In the code behind for the app.xaml, there are 3 events that you can use to control the application:

Startup
Exit
UnhandledException
These events must be attached in the constructor for the events to run. [More]

Silverlight , , , , ,

Silverlight 3 and Related Programs to Develop with Visual Studio has been Released

9. July 2009
Silverlight 3 has finally been released as RTW (Release to the Web). To get started with silverlight 3 you will have to install several programs. Below is a list of the programs and their download locations that you will need to install to get started with Silverlight 3. If you have Visual Studios installed all you would need is the below download. [More]

Silverlight , ,

Silverlight – Focus on a Control When Page is Loaded

1. July 2009
Silverlight – Focus on a Control When Page is Loaded - The first time I tried to set focus on a control I thought it was simple and all I had to do was call the focus method but that did not work. Below was what I tried first: [More]

Silverlight ,

TFS WorkItem Error – Could not load type ‘Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException’

24. June 2009
TFS WorkItem Error – Could not load type ‘Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException’ from assembly 'Microsoft.TeamFoundation.WorkItemTracking.Client, Version=9.0.0.0, Culture=neutral, PublicKey Token=b03f5f7f11d50a3a [More]

TFS , , ,

Call Postback from JavaScript

17. June 2009
Sometimes within the code we need to call a postback so that server side code events or methods will work. Nowadays with .NET 2.0 and 3.5, we have have callbacks and pagemethods and do not need the postback from javascript anymore but I would like to put this here as a reference. Below is how you would call the postback from javascript. [More]

ASP.NET, Javascript , ,

Main File Folders – Using Virtual Folders in Visual Studio 2005 / 2008

12. June 2009
I like to organize my file structures differently than other people. There are standards on the web of ways to organize your folders for coding but I think that many of these standards are out of date. Also, most of these standards were created before web programming. Web programming is a whole different animal than windows programming and with the advent of Visual Studio 2008 and virtual directories there are many different ways to organize your code. [More]

Coding Standards , ,

Using Regions

10. June 2009
A lot of people do not like to use regions for some reason or another. I completely understand why people do not like to use regions. If used properly regions can help organize code properly. To use regions properly, you must never use them inside of any methods or code blocks as below: [More]

Coding Standards , ,