InfoQ Homepage News
-
Microsoft Creates "Open Source Community Lead" Position
Microsoft has tapped Garrett Serack as their new Open Source Community Lead. In an attempt to move the company towards open source, Microsoft has charged him with "building and connecting Open Source Communities around Microsoft Platforms".
-
Human Computer Interaction (HCI) and Agile compatibility
Design in the Human Computer Interaction (HCI) world involves working with the user to understand the problem and come up with a user interface – typically on paper - of the entire system before turning it over, in Big Design Upfront (BDUF) manner, to the rest of the development team to build. So how can Robert Biddle claim that HCI has home-grown practices that are very similar to those of Agile?
-
Separating Views from Business Logic with Acropolis
Microsoft's GUI toolkits tend to encourage developers to tightly couple business logic with presentation. Comparing the original VB and ASP or WinForms and ASP.Net, one sees very little change in this regard. Acropolis is different though, and for the first time since MFC it looks like Microsoft is taking the concept of separation of concerns seriously.
-
Reliable Messaging in Ruby with AP4R
Shun'ichi Shinohara and Kiwamu Kato have been working on bringing reliable messging to Ruby with their own API & protocol project, based on previous experiences designing a Java-based high volume messaging framework. AP4R, Asynchronous Processing for Ruby, is an implementation of reliable asynchronous message processing, providing message queuing and message dispatching.
-
APP vs. Web3S: the Quest for a RESTful Protocol
In contrast to Google, who base their public RESTful services on the Atom Publishing Protocol (APP), Microsoft has found the need to go down a different route and has introduced Web3S.
-
Hibernate Search: Indexed Full Text Search of your Domain Model
The second beta of the new Hibernate Search project was recently released. InfoQ spoke to project lead Emmanuel Bernard to find out more. The Hibernate Search project is aimed at users of Hibernate or JPA that want to make their Hibernate/JPA-managed objects accessible via indexed, full-text search.
-
.NET Micro Now Supported on Blackfin
The smallest .NET edition, Micro, is now supported on Analog Devices' Blackfin platform. This makes it the first processor supported by .NET built specifically for digital signal processing.
-
The Buzz on Acropolis
On June 5, David Hill of Microsoft announced the coming of a new client application development framework code-named Acropolis. The intent is to ship in one year's time a set of components and tools to ease the development of complex many-screened modular client applications on the .NET Framework. How did the community react?
-
Applying REST Principles to Complex Applications
In a blog post, REST expert Joe Gregorio shows how to apply REST principles to complex applications, using the Apache DayTrader Benchmark, which requires reliable delivery of orders, as an example.
-
New Best Practices for Working with Date/Time Values
A common problem with programming languages, including those of .NET, is the lack of decent time zone support. Too often developers pretend that time zones do not exist at all rather than take the time and effort to get them right. Microsoft seeks to change this for .NET programmers by introducing the TimeZoneInfo and DateTimeOffset classes.
-
Article: Service Firewall Pattern
InfoQ publishes a sample pattern from Arnon Rotem-Gal-Oz' in-progress book SOA Patterns. Arnon explains how to use a Service Firewall to intercept messages to provide better security.
-
What's a Ruby DSL and what isn't?
"Domain Specific Language" (DSL) is a popular buzzword in the Ruby community. Recently, however, doubts about the use of the term arose, particularly because it tends to be used even for ordinary APIs, simply because Ruby allows to omit parentheses. We look at some of the style debates.
-
Agile Certification beyond the CSM...
Scott Ambler delves once again into the subject of Agile Certification, airing the pros and cons of current certifications (namely the CSM), discusses potential elements of future qualifications. Is the ground swell of opinion growing for a wholesale change in Agile Certification, or is the CSM evolving enough to maintain community integrity?
-
Presentation: Building Real World Apps with ASP.NET AJAX
Wally McClure gave a great presentation at the latest devLink conference on ASP.NET AJAX. ASP.NET AJAX is a development technology from Microsoft which integrates cross-browser client script libraries with the ASP.NET 2.0 development framework.
-
SOA Research In Academia Increasingly Industry Focused
If this years European Young Researchers workshop on Service Oriented Computing is anything to go by then academic research is much more heavily influenced by industry directions than ever before. Although not always the best of partners, industry and academia can learn from one another. But who is driving the innovation: academic research or industrial pragmatism?