ASP.NET Development

ASP.NET is one of the world's most popular web development environments. With its two flavors currently available (MVC and WebForms), Microsoft covers a wide range of needs and likes. We can help you with all kinds of ASP.NET projects as well as related technologies, such as HTML (4 and 5), JavaScript, jQuery, CSS, AJAX, services, and many more. We can even help you with graphical design of your sites and applications as well.

Our Expertise

We have been involved with web development since the mid-90s, which was even before the Internet was really popular, and most pages were just static content. At the time, we started to make the Web interactive by extending web servers through ISAPI and C++. We have stayed involved with web development ever since then, using various technologies until we finally arrived at ASP.NET and most recently, ASP.NET MVC. (We provide ASP.NET services for both MVC and WebForms as well as of course related technologies such as Silverlight or services).

Our experts are involved in real-world application building on top of the ASP.NET platform as well as related technologies and standards, in particular client-side technologies such as CSS, JavaScript, jQuery, AJAX, and so forth. Our resources are also generally well-published and are presenters at various events of all sizes, from local user group meetings (some of which we sponsor ourselves) all the way up to major events such as Microsoft TechEd.

Graphics Design

While the majority of CODE/EPS is focused on development, we also have graphics designers on staff, with skills ranging from UI design, to pure graphical design, to even print-related graphics and layout. We can thus help you with various graphics design needs. Most of the graphical design for software is related to professional UI design for business applications, as well as consumer and social apps.

Starting an ASP.NET Project

ASP.NET projects follow the same pattern as all our Web projects. We usually start with a Vision & Scope Workshop to determine overall goals of the project, the size of the effort, and best approach. Based on the findings of this process, we decide on next steps together with the customer. Often, but not always, that may be a Proof of Concept or Prototype phase that subsequently moves into a further standard development process.

Project Lifecycle and Development Approach

ASP.NET projects vary greatly in size and complexity and thus the development and project management approach has to be customized accordingly. We work with our customers to decide on the best possible approach that matches the customer’s need and incorporates CODE at the level desired, whether that is a small supporting role or the other end of the spectrum, which has us manage and handle most of the project. In many cases, we do not use our own approach but integrate with a customer’s existing process.

Many (but not all) ASP.NET projects utilize some variation of an Agile methodology.

Purchase Options

ASP.NET Applications come in all shapes and sizes, and the most appropriate business arrangements for such projects needs to be determined on a case-by-case basis together with the customers. In many cases, Web Application projects are set up as “time-and-materials” projects billed on an hourly basis (either billed on an ongoing schedule, through service agreements, or as pre-paid hourly blocks). Sometimes, ASP.NET Applications can also be built on a fixed-price basis, but due to the complexity and size of such projects, this is only possible under specific pre-conditions and specific scenarios. Graphical design tasks are often billed on a fixed price for a certain set of designs.

Purchasing Our Services

We offer our services in a variety of ways to meet every possible need. Options range from plain time and materials setups, to hourly blocks and montly service contracts, and sometimes even fixed price setups (especially for mobile "apps"). Contact us for more information and for a Schedule of Fees.

Click here to contact us!

Related Services

Windows Azure & Other Clouds

Should you be running your business on the cloud? The developers at CODE Consulting can help you to make the right decisions for your specific business needs.

More about this service...

Web Sites and Web Applications

HTML is the most widely available and deployed application platform today, spanning a wide range of technologies and standards. We perform most of our web development with ASP.NET (MVC and WebForms) and Ruby. CODE can help you with various aspects of any development project including HTML4/5, CSS, ASP.NET, JavaScript or jQuery, and more. CODE can even help you with the graphic design of your websites and apps. CODE Consulting has the expertise to train, mentor or write your complete web application.

More about this service...

System Architecture

Constructing systems properly is the most important aspect of any software project. With the right architecture (and proper management), almost any problem can be compensated. If, on the other hand, the architecture is wrong, you have an extremely costly and time-intensive problem. We can help you to avoid these problems and reduce overall project risk, not just by sharing our own expertise, but also by letting you share in the experiences we have gathered through our CODE Magazine (authors and readers), CODE Training (trainers and attendees), events (speakers and attendees), RD, MVP, and other networks. This is a treasure trove of information you simply cannot get any other way. Can you think of anything else that could have positive impact of similar magnitude on your project?

More about this service...