RSS RSS feed
November 08, 2009
Hot Topics:

Architecture & Design Section Index

Why Code Coverage Tools Should Be in Every Developer's Toolbox

Explore the world of code coverage tools that help developers create better code in less time.

Setting Up Azure and Deploying Your First Application

Learn how to use Windows Azure to setup and deploy your first application hosted in the "cloud."

Top Ten Tips for Presenting Architecture Information

Have you ever struggled to communicate architectural information with stakeholders? Do you recognize that presenting data and information is a core competency of an architect? Consider putting these proven principles and patterns to use in your next presentation.

Understanding and Benefiting from Code Contracts in .NET 4.0

One of the fundamental programming challenges is managing state. Chances are you have written dozens and dozens of methods that at the beginning check that certain conditions are met, and that another set of conditions is met when the method returns. With Code Contracts in .NET 4.0, you can make things considerably easier. Read on to learn how.

Architectural Layers and Tips on how to Achieve Architecture Consistency

Architectural roles can make a project great or set you back to the drawing board. Read on to discover the many architectural roles in your project life cycle and how to achieve consistency throughout.

Performance Improvement: Bigger and Better

What do you do when a system or application performance problem just can't seem to be fixed?

Performance Improvements: Caching

Caching can greatly improve performance but it can also lull you into a false sense of security. In some cases it can even make the performance worse. If you haven't already, then now is the time to learn the issues and limitations of caching so that you can truly improve performance.

Assembling "New" Service Based Solutions from Existing Services

This article demonstrates how an enterprise can improve time to market without sacrificing quality when offering new services: by leveraging investments made in existing services, incorporating best practices, and adopting a level of standardization.

Performance Improvement: Session State

Performance is critical to today's successful applications and web sites. If you design with an awareness of the session state management challenges you can always change your strategies to match your performance needs.

Going Parallel with the Task Parallel Library and PLINQ

With more and more computers using a multi-core processor, the free lunch of increased clock speeds and the inherent performance gains are over. Software developers must instead make sure their applications take use of all the cores available in an efficient manner. New features in .NET 4.0 mean that managed code developers too can join the party.

Performance Improvement: Understanding

The results you get out of any performance prediction exercise are bound to be wrong. The goal is to make them as least wrong as possible. Rob Bogue will help you understand how to avoid getting them too wrong.

Browser Compatibility Development Guide

Do you have defined practices to ensure your website renders and operates properly on your users preferred browsers? If not, do you realize you may be losing customers and partners as a result? This guide for browser compatibility development provides you with the information you need to start or enhance your browser compatibility development practice.

Introducing the Entity Framework

The Entity Framework provides a .NET class-based model of a data store, letting you query the model with LINQ, while the model do the background grunt work of contacting the data store to add, update, or delete data.

Which Web Application Stack Is Best for Me?

Looking for a web application stack? Find out all the important distinctions and trade-offs among the available solutions from the points-of-view of a few developer types.

How to Write Axis2 Web Service Clients for the Cloud

In this article we are going to discuss how to use the Axis2 code generation tool to generate client side code that invokes the Amazon EC2 cloud APIs. We'll also look at how to set up that code to invoke a remote service.

Mule - The Open Source Enterprise Integration Solution

Can Mule help you carry the weight of your infrastructure? We'll shine a light on this open source ESB and show you how it can help you reduce complexity in your web service applications.

Statistical and Financial Considerations in Website Optimization

Have you tried several different methods to drive traffic to your sites with limited or no success? Well today Marcia Gulesian is to show us this emerging approach that uses statistics and user input to help you achieve your goal.

Introducing Enterprise Java Application Architecture and Design

Discover how to combine the Model-View-Controller (MVC) architectural principles with the Java EE platform to derive multitier Java EE application architecture. You will also see how the Java EE design patterns catalog provides guidance and how you can document this architecture using UML notations.

Introduction to Multi-Tenant Architecture

Learn how to create websites with similar functionality yet different UIs and maintain them across one shared code base using Multi-Tenant Website Architecture.

The Role of Component Architecture in the Realm of Service Oriented Architectures (SOA)

For developers who have to live with an enterprise that has legacy and component architecture-based applications, here is a way to introduce SOA in a manner that is not too disruptive. SOA can be leveraged to preserve business logic investments made within component architecture-based systems while incorporating a better and more standards-based infrastructure.

How a Portal Factory Simplifies Development

Does your organization have a variety of ways to develop and maintain customer, partner, and employee websites? Perhaps you should consider how a portal development factory can simplify development through an efficient and consistent set of people, processes, and platforms.

Consider GlassFish ESB v2 for SOA Tooling

Are you finding it hard to obtain funding to finish building out your Service Oriented Architecture (SOA) technology stack? You may have heard about the Open Source GlassFish Java 5 EE Application Server, but did you know that there is a GlassFish ESB (Enterprise Service Bus) Project that integrates the Open ESB Project? See what it can do for you.

Java Hashed Collections

The Java collections framework contains classes you use to maintain collections of other objects. These collection classes have different performance and ordering properties. See how the HashMap and HashSet Classes allow objects to be added to a collection, removed from a collection, or found in roughly constant time. Discover how to use these classes and what to do to achieve good performance from them.

Is Azure the New Silver Lining?

By now, you have heard of Windows Azure, Microsoft's cloud computing platform. But, what does Azure provide for developers and users, and how can you benefit from it in your .NET applications? Read on to find out.

Java Ordered Collections: Trees and Skip Lists

Explore Java collections framework classes that implement the SortedSet interface and how they keep a set of objects in a guaranteed order, independent of the order that they are added to the collection.

1 2 3

Partners

  • Partner With Us














More for Developers

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs