September 2004 Entries
At work, I'm having an issue with losing control over events in my code. One big issue I'm having is recursion in the DataRow.RowChanged event. In this case, I'm trying to update the database, during every whenever e.Action == DataRowAction.Changed. This also means having a call to DataRow.AcceptChanges() which raises another DataRowAction.Changed. I also have instances when e.Action == DataRowAction.Changed but DataRow.RowState == DataRowState.Unchanged. Some thoughts I came up with to try to combat...
Jeremy Rifkin wrote a book about how the private and public sector are unable to support productivity growth caused by technology. There is an abundance unskilled and semiskilled laborers who find that their jobs are made redundant by advances in machinery and general productivity. There are not enough service and "silicon collared" jobs being created to balance the regular loss of jobs in the manufacturing and farming sector. He proposes strengthening the Third sector, or volunteer organizations,...
Craig did an excellent job in explaining the basics of Managed DirectX. Before you purchase a book, this is probably a good place to start
One of the great things about Whidbey is ClickOnce Deployment. At work, I use it to deploy rich client internal applications ClickOnce can be used to not only deploy .NET applications, but also to deploy files. Yesterday, I deployed an Access adp application to our organization. To do so, I simply... Create a Console Application Add the adp file to the project and set it as Content Write a bootstrapper application in the Main method Configure the ClickOnce deployment Here is the bootstrap.. #region...
Many thanks to Jeff Julian for setting up an account for me at geekswithblogs.net. I am excited to start blogging and thankful Im on a .NET related blog site. Edits: Added links
I am very impressed with Subversion Source Control. I've used SourceSafe, Vault, and CVS but none of them matched my needs. I really like Subversion because is it is fast, lightweight, and, when coupled with Tortise, easy to use, administer, and set up. Commits are as easy as going to Windows Explorer, select the folders and files to commit -> right click -> select Commit. I dont need to integrate the source control with Visual Studio, and suffer the performance hit and a more complicated development...