InfoQ Homepage News
-
Microsoft Announces the Next Generation of Visual Studio
Microsoft has unveiled Visual Studio 2010 and .NET Framework 4.0.
-
SOA Governance: Balancing Process and Agility
Mike Kavis suggests that "Implementing SOA without a solid governance model is the equivalent to having an airport without a control tower". In his latest article, he offers some guidelines to find the right balance between process and agility.
-
Story-Focused Standups
A widely accepted agile practice is the daily standup meeting, in which each team member shares: what they have done since the previous standup, what they expect to achieve by the next, and anything that is getting in their way. Mike Cohn recently examined variations that shed additional light on the progress being made toward completing each user story.
-
ReCAPTCHA ASP.NET Library
The reCAPTCHA ASP.NET Library provides a straightforward way to place a CAPTCHA on your ASP.NET website, helping you stop bots from abusing your website. The library wraps the reCAPTCHA API. You can use the library from any .NET language including C# and Visual Basic .NET.
-
Is the ActionScript 3.0 Debate Over?
Since Colin Moock, an independent Flash platform expert, published his post on O’Reilly InsideRIA titled “The Charges against Action Script 3.0” in July, the Flash/Flex community has been actively engaged in the discussion.
-
Overcoming Obstacles in Implementing SOA
In his new article, Jonathan Mack provides a first-hand insight on meeting SOA challenges from business, technology and organizational points of view. He defines key components of successful SOA, major implementation obstacles, and the ways to overcome them.
-
WCF and Information Disclosure Threats
Anil John writes about Information Disclosure Threats and Web Services. In his article he delves into the details of how potential attackers use to prepare their attacks and how some common web service practices ‘support’ these threats.
-
Book Spotlight: Visual Studio 2008 Unleashed
Mike Snell and Lars Powers tackle developer productivity with their recent book "Visual Studio 2008 Unleashed" by Sams Publishing. Included is a sample chapter for download, Chapter 10 on Debugging.
-
Interview: Simon Peyton Jones on Programming Languages and Research Work
In this QCon London 2008 interview, computer scientist and researcher Simon Peyton Jones discusses properties of functional programming languages, and particularly Haskell, that have inspired some features in mainstream languages. He gives his opinion on the issues of syntax and language complexity and talks about some research work on subjects such as data parallelism and transactional memory.
-
What is Sprint Zero? Why was it Introduced?
Some teams use a Sprint 0 to prepare their product backlog, the infrastructure (development environment, CI server), ... .Is this part of Scrum? Is it useful?
-
Article: Paradigm based Polyglot Programming
Have you ever wondered why people talk about having "the right language for the right job"? Or why people talk about using more languages within the same system? Sadek Drobi explains why you should consider mixing languages within you system, how to think and what to consider.
-
New Windows Essential Business Server Targeted to Midsize Businesses
Microsoft has created a new server, called Windows Essential Business Server 2008 (EBS), which combines management, messaging and security features into one integrated multi-server solution. The new server is targeted to midsize businesses with reduced IT staff personnel of 1 to 3 persons.
-
Presentation: Extremely Short Iterations as a Catalyst for Effective Prioritization of Work
Mishkin Berteig presents a situation where he proposed to a software development team, which just started to experiment with Scrum, to accept 2-days iterations. The approach was trying to tackle their organizational lack of prioritization resulting in constant crisis. Their decision led to a bigger crisis which exposed the need for task prioritization.
-
Making Retrospective Changes Stick
Agile teams may find it easy to talk about change during their retrospectives, but not so easy to make that change actually happen. Esther Derby, well-known thought-leader on the human aspects of software development, recounts an experience from her personal improvement efforts to illustrate this and offer a few suggestions on how to succeed with making change actually happen.
-
JSR 311 Final: Java API for RESTful Web Services
After a little more than one and a half years, the Java platform gets its own API for building RESTful web services: JAX-RS, JSR 311. InfoQ had a chance to talk to spec leads Marc Hadley and Paul Sandoz.