BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Web Frameworks Content on InfoQ

  • Asynchronous Patterns in ASP.NET Web Forms vNext

    Asynchronous programming is all the range these days and for good reason, when properly used it can significantly improve the throughput of I/O bound applications. And while some may think this of the realm of new and esoteric languages, even Web Forms is getting in on the game.

  • Model-View-Presenter for Web Forms

    While it is possible to use a MVC-style architecture with ASP.NET Web Forms, most find it to be a clumsy match. The rich components and stateful nature of Web Forms simply doesn’t mesh well with the MVC pattern. Yet developers still long for the separation and testability that MVC offers. This is where the open source project Web Forms MVP comes into play.

  • Model Binders in Web Forms vNext

    Despite claims of its death, ASP.NET Web Forms is still a very popular framework and Microsoft is continuing to invest heavily in it. Web Forms vNext offers significant improvements in several areas including strongly typed, two-way data binding.

  • Scott Guthrie Will Head Azure Development, Remains Connected with .NET & ASP.NET

    Scott Guthrie will lead the Azure Application Platform development, but he promises to remain involved with .NET, ASP.NET and Silverlight. As a proof he announces ASP.NET MVC 3 Tools.

  • MIX 2011: What to Expect

    HTML 5, Silverlight 5, and a surprise announcement about Windows Phone 7 look to be on the table at MIX 2011. We are also going to see information on Surface 2, ECMAScript 5, the next version of Web Forms, and the Microsoft Media Platform.

  • MVC Scaffolding Provides configurable Code Generation for ASP.NET MVC

    Steve Sanderson recently introduced MVC Scaffolding, a customizable code generation tool for ASP.NET MVC 3. MVC Scaffolding uses a simple command-line interface to automatically generate code based on templates. Standard templates allow for automated generation of many common elements, including Views, Actions, and Unit Test stubs.

  • MVC Features Rumored to be Coming to ASP.NET WebForms

    Despite the excitement around MVC, ASP.NET WebForms are still very popular. According to Evonet Consulting, the next major ASP.NET release will contain a number of features originally introduced in MVC, including Model Binders, unobtrusive client-side validation, and CSS sprites.

  • Oracle's Java EE 7 Plans Include Adding Cloud and HTML5 Support to the Platform

    Oracle filed the umbrella JSR for Java EE 7 last week, and the specification has now passed the initial review ballot stage. The overarching themes are emerging web technologies, cloud computing, and continued ease of use improvements including an overhaul to the JMS API. Elsewhere, JPA is scheduled to receive attention, and Oracle is talking about plans to revive the long dormant JCACHE JSR.

  • Is ASP.NET MVC Inappropriate for User Interface Designers?

    While ASP.NET MVC has made great strides in making development easier, in a post titled “ASP.NET MVC Is the New ASP” Michael Taylor argues that it actually makes it harder on user interface designers.

  • Pete Muir Discusses Seam 3, RichFaces 4, and His Move to Infinispan

    Red Hat's JBoss division have a number of updates in the pipeline for the next couple of months, including major new releases of their web application framework Seam, and JSF component library RichFaces. InfoQ spoke to Pete Muir, a Principal Software Engineer at Red Hat, about what is coming, and his own move from the Seam team to the Infinispan data grid team.

  • Lift-JRuby Integration Bridges the Gap Between Ruby and Scala

    The popular Scala web framework Lift is getting a JRuby API. InfoQ talked to Lift creator David Pollak to learn why Rubyists should use Lift and what the challenges in combining Ruby and Scala are.

  • Is OpenID Living Up to Our Expectations?

    OpenID has promised to simplify the user authentication process across multiple websites, but some complain it has actually created more problems. 37signals, an early supporter of OpenID, has announced the decision to stop using it across its products. Is OpenID delivering what it promised?

  • Follow-up: Razor with F# and Other Languages

    Last month Vladimir Kelman asked if it were possible to use F# with the new Razor view engine. After talking with Scott Guthrie and Marcin Dobosz we learned that it is possible, if you want to put in the effort to build all necessary plugins yourself.

  • ASP.NET MVC 3 Embraces Dynamic Typing

    Nearly a decade ago Microsoft gambled big on WebForms and static typing. With the dial cranked all the way over to full encapsulation, each page could almost be treated as its own program. In the intervening years the industry has largely gone in the other direction, favoring separation of concerns over encapsulation and late binding over early binding. Now Microsoft is doing the same.

  • Microsoft’s WebMatrix Now Shipping with PHP 5.3 and PEAR

    The third beta of Microsoft’s WebMatrix IDE was released this month with significantly improved support for PHP. This round brings the option to choose between PHP 5.2 and 5.3 as well as support for PEAR, the PHP Extension and Application Repository.

BT