Latest Articles 
-
Why has REST been getting so much attention recently? It's no accident that Yahoo, Google and Amazon have chosen not to use SOAP to expose their APIs. Learn some of the issues of using SOAP, and how a RESTful based architecture can resolve some of these.. 
-
WPF completely overturns the classic approach to developing Windows applications and adds user interface flexibility and pizzazz unavailable to Windows developers up to now. George looks at one aspect of this - implementing controls.. 
-
The first step to building reliable systems is to accept that it is impossible.
Instead, we will attempt to build a more reliable system from a collection of smaller unreliable components. The idea is to manage failure rather than pursue an impossible perfection. Find out how.
. 
-
After extensive project planning, you feel assured that everything will go smoothly. However, when project failure does occur, what do you do? An effective recovery plan will first evaluate how serious the failure is and see what is salvageable. By using the medical term triage and applying it your situation, you can initiate project recovery and help save your work.. 
-
PCI compliance exists to protect consumers from credit fraud, and their data will be protected if rules are followed. If your business accepts credit cards, you are aware of changes to PCI compliance in June. Adherence to section 6.6 of the PCI compliance rules should have been met; if not, web application security must be integrated into existing applications. This mandate allows businesses to evaluate their security practices.. 
-
After a long beta period, Visual Studio .NET 2008 is finally on general release. There are a ton of new features and enhancements in this release that make it almost a no-brainer to upgrade - I thought I’d take a moment and list my top ten favorites in no particular order.. 
-
We look at the rise of 'patterns' in the developer community, and how they've evolved to help communication between developers and understanding more clearly the intent of a given piece of code.. 
-
Richard takes a looks at a preview of a Microsoft incubation project called Volta, offering a new way of deploying applications written using single-tier architecture to a multi-tiered client/server environment without having to rewrite the code.. 
-
The new file format introduced with the 2007 Microsoft Office System opens up many business opportunities. Matt Nicholson finds out who is doing what.. 
-
In the second part in this series on OpenXML, Tim Anderson explains how the new Packaging API helps you work with Office Open XML documents.. 
Latest Blog Entries in United States 
-
Fans of Python use the phrase "batteries included" to describe the standard library, which covers everything from asynchronous processing to zip files. About Python I'm very happy to announce that as of IronPython Beta 4, we are including the Python standard library in an IronPython release. In add 
-
Published on 06 Aug 2008 from Phil Wright
Specifying cell sizing How do you specify the size of a KryptonWorkspace cell? It sounds trivial and the automatic answer would be to use a pixel value but this alone does not actually work. If you set a constant value then it implies you want the size to be fixed. Maybe some of your cells should [. 
-
Published on 06 Aug 2008 from Phil Wright
It has been a little while since I tried any kind of new marketing effort. Yesterday I received an email from a Microsoft MVP suggesting it would be a good idea to give free copies of Krypton Suite to MVP holders. Obviously he has a vested interest but I actually agree that getting copies into [...] 