<< Back to All Services

.NET Development

CODE Consulting has more than its fair share of superstars including Microsoft RDs (Regional Directors), Microsoft MVPs (Most Valuable Professionals), speakers at national and international conferences, authors and industry insiders. All our developers are involved in an ongoing internal training program that encompasses Visual Studio and .NET languages, design patterns, software development methodologies, software lifecycle, database technologies and more. Our experts are directly involved with a variety of networks, ranging from local and worldwide communities, to direct involvement with Microsoft.

As a result, we can help you with .NET projects of almost any kind and language, but especially business application projects (Web, Windows, and Mobile) based on the major .NET languages (C# and VB in particular). We have been involved in .NET since the first alphas and betas of .NET (and even before, as we even have former members of Microsoft's Visual Studio team on staff) and have been extensively involved in various aspects of .NET development ever since. Our people present and write extensively about .NET, but most importantly, we have extensive .NET real-world development expertise.

When you engage with CODE/EPS for a .NET project, you are not just getting access to our in-house staff, but you are also getting access to our extensive network, including the CODE Magazine authors and CODE Training trainer networks, MVP networks, RD networks, and various other communities we are directly involved with. We have also known to take problems directly back to Microsoft to get them resolved. This all adds up to a level of expertise that is unmatched in the industry.

We can help customers with .NET projects of any size and nature. We are handling large projects start-to-finish, including even project management. We augment existing teams. We provide expertise for specific targeted areas. We sometimes just mentor or train. Our involvement in .NET projects can be tailored completely according to your needs.

Common Technologies

.NET spans a wide range of technologies. Listing them all would be counter productive, but the following is a short list of the most common .NET related technologies our customers are usually interested in. We can help you with all of those. For a full range of specific sub-services related to .NET, see the “Related Services” section.

Starting a .NET Project

As many of our projects, we usually start .NET Projects 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

.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

.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, .NET 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, .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.

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!

Do you like this Service?




Related Services

Windows Azure

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

More about this service...

System Architecture

Architecting systems properly is the most important aspect of any software project. With the right architecture (well, and proper management), almost any ther problem can be compensated. If on the other hand, you get the architecture wrong, you have yourself 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 a positive impact of similar magnitude on your project?

More about this service...

Windows Presentation Foundation (WPF)

CODE Consulting has been involved in Microsoft's next generation presentation technologies since long before they were publically released. Whether you need mentoring, training or an entire application, CODE Consulting has the WPF (and Silverlight) experts to either act as a mentor to your team or to write the application for you.One of our specialties is the productivedevelopment of reusable WPF user interfaces, a subject we have written about extensively, and we have taken the industry lead on.

More about this service...

Microsoft SQL Server

Whether you are upgrading or tuning an existing database or starting a brand new one from scratch, we have the experts on staff to help you with your SQL Server needs. Most of our SQL Server work is related to database development and tuning, but we also at times get called in for projects that are more on the admin-side, which we can help you with as well.

More about this service...

Microsoft Windows Phone Development

Microsoft's Windows Phone platform is a natural mobile extension to Microsoft's .NET platform and that an excellent choice to extend existing applications into mobile scenarios. The Silverlight-based development approach makes Windows Phone an extremely productive mobile development platform, and the Metro User Interface paradigm enables a productive and integrated interaction model.

We can help you build Windows Phone applications no matter whether you are building a new product, or want to add a mobile version to an existing application. We can help with applications of any size and handle engagements of any scale, no matter whether you just need a little bit of help or whether you need us to build the entire product soupt-to-nuts.

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 do most of our web development with ASP.NET (MVC and WebForms) and now also with Ruby. We can help you with things such as HTML4/5, CSS, ASP.NET, JavaScript or jQuery, and more. We can even help you with graphical design of your sites and apps. CODE Consulting has the expertise to train, mentor or write your complete web application.

More about this service...

User Interface and Interaction Design

Does your team need help making your application look professional? We have experts that can help with both the look of your app as well as the functionality - whether it's a Windows, Web, Mobile, Slate/Tablet or Surface app. We have experience in GUI, NUI (Natural User Interfaces), interaction design and multi-touch applications. We can even help you with graphical design.

More about this service...

Vision and Scope Project Analysis

Need a new application? Have an existing app that needs a face-lift? Or perhaps an existing app that needs to be rewritten using today's latest technologies? We will spend time at your office and then deliver a detailed document outlining your project, the path for a new application, how to avoid the major risks, and much more. We will provider our expertise and experience to advise on technologies and architecture to use. We will help you judge effort levels and feasibility. The Workshop results in a Vision & Scope Document and other deliverables. This document provides a detailed road map for us, your team or even another consulting firm to begin work on your project in a structured and well thought out fashion.

More about this service...

Windows Application Development

Need help building applications for Windows? You came to the right place. We have experts in building rich Windows applications of any kind (with an emphasis on Windows Business Applications). Regardless of whether you need short-term help to solve a specific problem or to augment your team, or whether you need us to develop a complete application for you "soup-to-nuts", we have the right arrangement and the right expertise for any need.

More about this service...

Service Oriented Architecture (SOA)

Service Oriented Architecture (SOA) is a great way to build applications that are more easily maintainable, more reusable, and can support the modern world of software development that supports many different platforms, user interfaces, and devices. SOA also reduces complexity of projects.
We can help you with SOA projects of any kind, providing architecture, know-how, manpower, and even framework components that make it easier to develop SOA-based systems of any size.

More about this service...

Silverlight Development and Design

Silverlight is Microsoft's rich-client web technology, acting as a browser plug-in similar to Flash. Silverlight can build in-browser as well as out-of-browser experiences. Silverlight is used for business applications as wellas rich media apps. Silverlight is also the primary development platform for Windows Phone. We have extensive experience with all these technologies and can assist with projects of any size.

More about this service...

Prototyping & Proof of Concept

All software projects include risks and unknowns. Will new technology X really work as advertised? Will technique Y work well for our needs? Will device Z really be able to handle everything we expect it to? Will a planned solution to a known problem really solve everything and will we be able to implement it as quickly as we hope? Those are questions that need to be answered sooner rather than later as failures associated with them could spell desaster for any project. Prototypes and Proof of Concept projects are a good way to provide answers. They are also often a good way to start projects with small but significant steps. And long gone are the days where prototypes are just throw-away code.

More about this service...

ASP.NET Development

ASP.NET is one of the world's most popular web development environments and one of our main (although not only) web development tools. We have a long history of ASP.NET development (WebForms as well as MVC) and related technologies such as HTML, CSS, JavaSCript, jQuery, and more. We can help you with web applications of any size and nature. Our services range from start-to-finish web application developments to small engagements where we only supplement a team or play a mentoring role.

More about this service...

Mobile Development

Mobile Device Applications are rapidly gaining in importance and sophistication. Many applications that used to be desktop or Web only now are available in mobile versions. Such applications may be stand-alone applications, but more often they are integrated with existing systems. We can help you plan and architect for mobile Apps. We can help you build Mobile Apps. We can help you extend your existing infrastructure to mobile Apps. We can even help you with the graphical design of your mobile Apps.

CODE Consulting develops for all major mobile platforms, including Apple's iOS (iPhone, iPad, and iPod), Google's Android, Microsoft's Windows Phone, and other platforms such as WebOS and more.

More about this service...

Windows Communication Foundation (WCF)

Windows Communication Foundation (WCF) is the de-factor standard for .NET communication and service development, including (but not limited to) SOA (Service Oriented Architecture). Wer have a long history building such systems and very frequently pass that experience on to our customers and partners. In addition, we have developed a list of components (as part of our CODE Framework) that are specifically geared towards WCF and SOA development.

More about this service...