.NET Framework application architecture

Email Alerts

Register now to receive SearchWinDevelopment.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Introduction to ASP.NET's Model View Controller (MVC) Design Pattern

    Microsoft is working on an MVC framework, which will let ASP.NET developers decouple their data, events and views and enable a more flexible application architecture.

  • Free book from Microsoft brings patterns and practices to .NET

    The 400-page book on application architecture -- available free on codeplex -- is a good read that brings a long line of patterns and practices concepts to the .NET framework.

  • Java application frameworks come to .NET

    Third-party application frameworks have been popular in the Java world for years, but several projects are now trying to bring those tools to .NET. Frameworks like Spring for .NET are introducing developers to concepts like aspect-oriented programming (AOP) and domain driven design (DDD).

  • The faces of .NET/Java interoperability

    Web Services remain the primary tool for developers interested in integrating the functionality of .NET and Java applications. Sometimes speed is not a particular issue. But some developers face a much tougher challenge when looking to optimize performance and maximize security for tightly coupled applications.

  • .NET Development coming to a Cloud near you

    Cloud computing platforms allow developers to write applications with scalability built into the underlying infrastructure. But not all is the same in the Cloud.

  • Distributed caching goes mainstream

    Distributing caching technology is starting to gain head of stream in the industry with numerous software companies -- some old, some new -- vying for a larger piece of the market.

  • A look at concurrency constructs and primitives in .NET

    Parallel and concurrent programming has gained new importance in .NET with the advent of parallel extensions for .NET 3.5. These are designed to take advantage of some of the new features in multi-core processors.

  • Designing Windows Communication Foundation service contracts

    Michele Leroux Bustamante describes the different types of contracts used with WCF services inlcuding ServiceContracts and DataContracts. She also shows the two approaches to developing contracts, Code-First and Contract-First.

  • Scaling WCF applications can challenge development teams

    IDesign's Michele Bustamante told an SD West audience that scalability and throughput issues for Windows Communication Foundation can be addressed if proper consideration is given to channel overhead, the number of service hops, the hosting model, and load balancing.

  • Microsoft touts rich Internet app development at Mix08

    UPDATED - Rich multimedia was on display as Microsoft rolled out a Silverlight 2.0 beta at MIX08 in Las Vegas. Technologist Ray Ozzie said rich Internet apps will come to rule the front end, while 'Cloud' computing will form a new back-end software architecture to drive application delivery.

  • VIEW MORE ON : .NET Architecture Best Practices
  • OData provides patterns for HTTP, JSON, data access

    Is OData ready for prime time? The Open Data Protocol, or OData, is quickly gaining enthusiasts. Originating with Microsoft, OData has made a name as the primary protocol for querying and updating data for high-profile companies like IBM, Netflix, eBay and Facebook. OData provides users with a way to unlock and free data from silos in today’s applications. It defines a common set of patterns for working with data based on HTTP, AtomPub, and JSON.

  • Static methods are a code smell

    Static methods work best as only utility methods. Learn what constitutes a code smell and how to best avoid these potential issues.

  • Goin' mobile with Windows

    .NET Framework is a good start if you're interested in targeting the Windows Mobile platform, but you should also be aware of some important resources and caveats. Learn where you can find the necessary software development kits to begin programming mobile devices and the wealth of Microsoft-related resources available.

  • Microsoft "WebSphere Loves Windows" ads tout cost, performance vs. AIX

    Microsoft's new ad campaign, "WebSphere Loves Windows," compares an IBM Power6 server running AIX to an HP blade running Windows. According to Microsoft, the Windows box isn't just cheaper; it has better performance, too.

  • Microsoft's Oslo modeling platform, the M language and .NET

    Microsoft's Oslo modeling platform aims to shift development practices away from low-level implementation and toward business' data. The relationship between Oslo and the .NET Framework isn't fully clear yet, but some hints are out.

  • Microsoft releases new CTP of Oslo SDK

    The January 2009 release is giving developers a better idea of how Oslo's tools and languages will look, but its relationship to Windows and the .NET framework is still up in the air.

  • Outgoing Bill Gates says UML on tap in Oslo SOA modeler

    Microsoft will incorporate UML as part of its effort to create its Oslo unified modeling environment for SOA, Chairman Bill Gates told attendees at TechEd 2008 for Developers in Orlando, Fla. The comments came as part of a wide-ranging presentation in which Gates stressed several key advances he saw as pushing technology forward in coming years.

  • Podcast: Windows CardSpace authors speak

    CardSpace was one of many elements to see light of day with the release of .NET 3.5. It is an Identity Meta System. We spoke recently with Vittorio Bertocci and Caleb Baker on the topic.

  • Open XML SDK ready for the road

    Microsoft has released Open XML SDK Roadmap and is getting ready to ship version 1.0 in May, with Version 2.0 scheduled for later this year. Although a CTP version has been available since last June, the final release includes a number of updates that will make it easier to write more efficient XML processing applications with less effort.

  • Some of the Zen of Volta

    Coming from Microsoft Labs and still in its early gestation, Volta is a methodology allowing developers to create apps without regard to eventual deployment, and to declaratively partition Web application elements across tiers.

  • VIEW MORE ON : .NET Web Services
  • Test-driven development in .NET yields complete unit test coverage

    Unit testing has brought around a new way of writing programs: first you write the tests, and then you write code that passes them. The result is more complete unit test coverage and a self-documenting process.

  • Microsoft cuts Visual Studio 2008 upgrade prices as VS 2010 looms

    The company is also offering discounts on VSTS. Best of all, the upgrade prices apply even if you're currently using a free IDE like Visual Studio Express or IBM's Eclipse.

  • Microsoft offers startups free development tools, MSDN subscription

    BizSpark gives new ISVs free development tools, including full versions of Visual Studio and an MSDN Premium subscription.. The company hopes the program will encourage startups to develop for Windows without having to worry about up-front costs.

  • Outgoing Bill Gates says UML on tap in Oslo SOA modeler

    Microsoft will incorporate UML as part of its effort to create its Oslo unified modeling environment for SOA, Chairman Bill Gates told attendees at TechEd 2008 for Developers in Orlando, Fla. The comments came as part of a wide-ranging presentation in which Gates stressed several key advances he saw as pushing technology forward in coming years.

  • A view on VS 2008: On-line agency sees reasons to upgrade

    Internet ad agency Spot Runner cites strong incentives to upgrade to Visual Studio 2008. Improvements in Team Foundation Server are among the benefits seen in the new version of the Microsoft tool suite.

  • Microsoft unit testing effort grows, still faces NUnit challenge

    The big unit testing trend in the .NET space this year seems to be the rollout of unit test software on Visual Studio 2008 workstations. But NUnit, recently released as NUnit 2.4.6, remains a challenging presence, and the open-source mbUnit framework continues to find adherents.

  • Visual Studio Team System (VSTS)

    Visual Studio Team System (VSTS) is an extension of the Microsoft Visual Studio architecture that allows it to encompass development teams, with special roles and tools for software architects, developer specialties and testers... (Continued)

  • SCM Visual Studio plug-in offers updated interface

    Software configuration management tool maker AccuRev used newly available Microsoft APIs to create its AccuBridge for Visual Studio 2005 plug-in. A user at a major airline credits the product for a highly graphical view into a software project's assets.

  • Analysis: The state of Visual Studio Team System

    Visual Studio Team System has had some wins in the market, but it hasn't been game changing. Still, our survey results show that development teams want software for more than basic coding -- which is the VSTS vision.

  • Next Visual Studio Team System to target all SDLC roles

    The next Visual Studio Team System -- that is, beyond VS 2008 -- will place greater emphasis on all roles and responsibilities of the software development life cycle, the VSTS group indicated at DevConnections.

  • VIEW MORE ON : Team Development