Web Application Development
Expertise
Regarding our development experience, our primary expertise involves ASP.NET based web application, with SQL Server 2000 database driven approach, with role based security and master-details relationship implemented.
Application Experience
Our developed application experience regarding different application characteristics includes:
1. Online registration system
2. Tri-state application
3. Telephone logger application
4. Web based file management
5. Role based security driven system
6. Web based business application
Domain Expertise
Our business domain expertise includes
1. Garments manufacturer
2. Building construction tool builder
3. Software development
4. Event Management
5. Online Social Networking
6. Online Payroll
7. Travel Organization or Agencies
8. Sales Force CRM
Technology Expertise
Object Oriented Programming
We are developing maximum of our projects with C#; an object oriented programming language, based on MS.NET Framework. Among all other programming language we prefer C# most, due to its smart and powerful programming approach inherited from C, C++, Java and the productive approach of Visual Basic based development.
Beside C#, we have also worked in VB.NET, another programming language in .NET Framework.
Multi Layer Architecture
Multi layer design architecture is a well proven development model, which claims a degree of clean separation along UI, façade, business logic, data access layer etc. This popular development methodology involves our major creativity while designing architecture for a software application.
Development Platform
We are a Microsoft product based developer. Our primary development platform is MS.NET Framework. Including the latest release .net 2.0, we have utilized other versions of .net 1.0 and .net 1.1.
Integrated Development Environment: Our most favorite development tool is Microsoft Visual Studio .NET, which enables a developer for fast, robust application development. Currently we are utilizing “Microsoft Visual Studio 2005 – Professional Edition”, version 8.0. Along with the features of previous versions Version 7.0 and version 7.1, we are capturing the new features of version 8.0, to use on our development.
Tools: Besides IDE, there are some other tools which can make development process faster. We had utilized VS.NET Add-ins like Cache Visualizer, CodeKeep, CopySourceAsHtml, GhostDoc, Smart Paster, VSWindowManager1.1 etc. Utility tools include nDoc, Reflector, Regular Expression Builder, TestDriven.NET-(nUnit), Data Generators etc.
UI Platforms
ASP.NET web interface is our most common User Interface platform. Based on application requirements we use ASP.NET server controls, html controls and some custom controls found in web and developed by our developers. Our less common, but familiar UI platform is Windows forms, which is also known as “Fat Client”. Where applicable we utilize the “Smart Client” concept of windows forms.
Database
Maximum of our developed applications are database driven, where we preferred SQL Server 2000, which can be easily integrated, utilized and optimized with our favorite windows based development platform.
CRM
We had worked with Sales Force Web API and application integration. Sales Force (http://www.salesforce.com/) is the world’s most popular on-demand customer relationship management solution, which has 20,500 Customers and 399,000 Subscribers.
Expertise Keywords
.NET Framework 2.0
C#
VB.NET
ASP.NET
Windows Forms
Web Service
ADO.NET
OOP
Custom Library
Custom Control
VS.NET 2005
Starter Kits
SQL Server 2000
Sales Force Web API AJAX