InfoQ Homepage .NET Content on InfoQ
-
Debate: JSON vs. XML as a data interchange format
The debate about JSON vs. XML as a data interchange format has begun in blogspace, following JSON inventor and architect at Yahoo Douglas Crockford's talk at XML 2006 JSON, the fat-free alternative to XML. Microsoft's XML head Mike Champion weighed in, as well as Sun's Tim Bray and many others.
-
Improve HTML Editing Performance in Visual Studio
Visual Studio 2005 does a lot of things in the background, including continuous HTML validation. This can really drag down the system and make editing a pain, so Scott Guthrie has offered some tips.
-
Save Time While Installing VS SP1
SP1 for Visual Studio can take anywhere from a few minutes to several hours to install. Jon Galloway has collected some tips on reducing this time.
-
Eric Evans on why Domain-Driven Design Matters Today
Eric Evans (author of the original book on DDD) tells InfoQ why DDD matters today, how it fits into today's software development platforms, and what's been going on with DDD in the last few years. The interview is an excerpt from InfoQ's book, Domain-Driven Driven Design Quickly.
-
SOA: Beyond the Hype and SDL
InfoQ sits down with Mohammad Akif, a Microsoft Architect Evangelist, to discuss the myths of SOA, common pitfalls in designing for SOA, J2EE and .NET interoperability and injecting the Security Development Lifecycle into enterprise development lifecycles.
-
Db4o Releases Version 6.0 Including .NET Support and Open Source Licensing Changes
Db4Object has released version 6.0 of their open source object database. The product allows data to be stored at the object level instead of in a relational format. Compatibility with relational databases can be achieved using the db4o replication system. Native support is provided for both Java and .NET environments.
-
Performance Tuning on the .NET Compact Framework
Applications written for the .NET Compact Framework (NetCF) typically run on machines with far less power that your typical laptop. Since performance is far more of an issue on these platforms, the .NET Compact Framework Team has added a new performance logger to the NetCF 3.5.
-
A Train-Wreck Waiting To Happen: Managed Code and the Windows Shell
The CLR has a major design flaw; each process can only have one. When you combine this with a ubiquitous process like explorer.exe, disaster can strike.
-
WPF as a Rich Client Technology?
WPF makes it easy to create visually impressive apps, but also has other talents which make it a compelling choice as a rich client over back-ends written in any technology such as Java, Ruby, or .NET. A new article on InfoQ compares WPF to alternatives such as Ajax/DHTML, Swing, and Flash; it will also look at some scenarios where a WPF client makes sense, using Java as the back-end example.
-
Adobe Releases Flex Cookbook Online Beta
This week Adobe released an online cookbook for Flex application development tips. There also seems to be a defined path for taking the snippets available online and bundling them into an O'Reilly compilation in the future.
-
Microsoft has brought .NET to the World of Robotics
Seeing parallels between the computer industry of 30 years ago and the robotics industry of today, Microsoft is determined to not be left out of the next big thing. For their initial play, Microsoft has released the Microsoft Robotics Studio.
-
Microsoft PDC 2007 Announced
Microsoft announces the Professional Developers Conference 2007, (PDC 2007), will be hosted in Los Angeles. PDC 2007 is a Microsoft technology futures conference focused on lead developers and software architects.
-
JetBrains Resharper 2.5 RTM
Last week JetBrains released version 2.5 of their Visual Studio 2005 add-in called ReSharper. Developers use ReSharper to enhance their Visual Studio 2005 coding experience.
-
ASP.NET AJAX Has Hit Release Candidate 1
ASP.NET AJAX, formally know as the Atlas project, was envisioned as a well to build AJAX applications in an ASP.NET style. Among other things, that means using drag and drop controls instead of hand-coded JavaScript for most use cases. What makes ASP.NET AJAX particularly interesting is the shared-source control library.
-
Windows Assessment Numbers and a Lesson on Avoiding Unsafe Code
Windows assessment numbers are expected to be very useful for comparing computers in the store or for identifying performance bottlenecks in systems you already own. Other possible uses include altering an application's behavior depending on the system's capabilities. But using them from managed code isn't exactly easy, especially when you have to deal with raw pointers.