CodeSatellite specializes in custom software development and consulting services for
the Microsoft .NET Framework. Whether you are a small business in need of a custom application
or web site, or a larger corporation wanting to enhance your existing systems, we can assist
you with your coding requirements.
Spreadsheet components and custom controls
CodeSatellite has the expertise to help you integrate your applications with a variety of custom controls including
SpreadsheetGear for .NET,
a comprehensive spreadsheet component for ASP.NET, Windows Forms, WPF and Silverlight.
Windows Presentation Foundation and Windows Forms
Windows Presentation Foundation (WPF) provides a programming model for building rich desktop applications
using Extensible Application Markup Language (XAML) to represent the UI. Windows Forms (WinForms) is the
more traditional desktop application framework and is based on forms and controls that provide access to
native Windows user interface elements from managed code. We can assist you with the development of your
desktop applications.
Web Applications with ASP.NET MVC and Web Forms
ASP.NET MVC is a model for building web applications using a Model View Controller (MVC) design.
MVC allows for a better separation of concerns, greater performance, and a more testable architecture.
ASP.NET Web Forms is the more traditional model using event driven forms and post backs to the server.
CodeSatellite utilizes technologies such as HTML5, CSS, JavaScript, jQuery, AJAX, JSON, Razor and
Bootstrap when building web applications.
Data Management with SQL Server and Entity Framework
Microsoft SQL Server is one of the most widely used database engines. Entity Framework (EF) is Microsoft's
recommended data access technology going forward. EF allows you to design your model with either a Code First
approach or by using the EF Designer in Visual Studio. This greatly simplifies the process of building table
models and accessing data in a database.