|
|
|
|
|
|
|
.NET Technologies
Bottom line - we know how to do .NET right!
We specialize in Smart Client applications built with Microsoft .NET technologies,
using the .NET Framework, Windows Forms, ClickOnce®, ADO.NET, and .NET Web Services.
Our focus has provided us with experience and a deep level
of understanding on these technologies and how to use them successfully.
Development Scenarios
- End to end development
- Optimizing or enhancing existing .NET applications or infrastructure
- Development team augmentation
- Troubleshooting Microsoft Application Architecture issues
- Upgrade from .NET 1.0/1.1, .NET 2.0, .NET 3.0
- Migrate from Java to .NET
- Emergency intervention to assist on troubled projects
Microsoft Windows Forms
- Development of highly custom UI controls utilizing GDI+ and inherited
extensions to both framework provided controls and 3rdparty controls
- Cross-process applications using .NET Remoting and file system
hooks
- Extensive experience utilizing P/Invoke to utilize system functionality
not exposed in the framework
- Practical experience utilizing reflection to extend the framework
- Proven architecture facilitating central usage logging and add-in
style (extensible) architecture
- Generics in action
Microsoft ClickOnce®
- Creation of deployment processes for ClickOnce® architecture to
facilitate multiple environments, pre and post production
- Extensions to ClickOnce® to facilitate addition functionality such
as desktop shortcuts, on demand component downloads, auto start, branded and re-signing installs
ADO.NET
- Automation of Dataset Table Adapters
- Heavy use of ADO.NET both as a mechanism to transfer data and as
a local/offline store
- Client side data encryption
- Automatic SQL Client data layer generation eliminating error prone
code upkeep for schema changes
- Dataset extensions to improve the performance of common procedures
such as Merge
- Dataset extensions to provide query-engine style functionality such
as table joins to facilitate highly customized views of data on the client without
additional round trips to a server
.NET Web Service
- Extensive experience integrating 3rd party services into our applications
including sources such as Siebel and Map Point
- Proven designs for reliable client to server data transfer
- Self documenting web services
- Proven designs for facilitating Active Directory integrated, role
based security, on top of Microsoft SQL Server 2000, 2005, 2008
|
|
|
|
|
|
|
|
|