ObjectSharp has always been very community focused. Our consultants run user groups; we speak at user groups, code camps and conferences; we man the experts areas at big Microsoft events; and we run our own community events like Visual Studio 2008 at the Movies . To extend our contribution to the community...
An article/walktrough I wrote on Using Custom Business Objects with Windows Communication Foundation has been posted to the Visual Basic Community Site . In my previous article, Getting Started with Windows Communication Foundation , I described the basics of creating and consuming a simple WCF service...
An article/walktrough I wrote on Getting Started with Windows Communication Foundation has been posted to the Visual Basic Community Site . Windows Communication Foundation (WCF) is Microsoft’s next generation platform for building distributed systems. It was released as part of the .NET Framework 3...
I've got a post up on the Canadian Developer's blog talking about Discoverability and the .NET Framework . Hmm... since this material comes from the talk I'll be doing, I guess this is a good time to plug DevTeach . You still have time to register so you can check out a ton of great sessions...
Most applications require some configuration settings that could change over time. Classic examples would be a connection string to a database, the URL to your company web site, or the path to a log file. These settings could be stored in the application itself but this would mean that, should the setting...
Generics are the most significant language addition to .NET 2.0. They allow for code re-use in ways not previously available and make it much easier to write type-safe, better performing code. That is, they help you turn runtime exceptions into compile-time errors while making your application run faster...
Many applications need to perform some kind of long-running task like downloading a file, performing a complex calculation, or retrieving data from a database. Executing these tasks can make your application become unresponsive and end up making your users anxious. Take too long performing the task and...