MAIN COMPANY PROFILE PRODUCTS SERVICES EXPERTISE PORTFOLIO CONTACT
EXPERTISE
Technologies
Programming languages
Development Methodologies

Expertise


Design My Software uses only the latest in Microsoft technologies but we are happy to offer you the power of Linux programming software also. With advances in technology being made constantly, you can be assured that we will always use the latest, fastest, most scalable and flexible solutions for your working environment.

Technologies
    .NET (ASP.NET, C#, Visual Basic.NET, COM+)
    Web (HTTP(s), DHTML, XML, JScript etc.)
    Mobile technologies (Java 2 Mobile Edition, Embedded Visual C++, Compact Framework)
    Java (J2EE, J2ME)
    Embedded Technologies (Microsoft Windows Embedded)

Our capabilities on Microsoft Technologies include:
    Web Service Extensions, SOAP customization, XSD usage
    Enterprise Services (distributed transactions)
    Custom Remoting (marshalling, channeling, security)
    Reflection (dynamic emitting of assemblies, CodeDOM, custom attributes, auto generation of Web Service proxy)
    AppDomain management (custom assembly resolving), Garbage collection, GAC.
    Use of Enterprise Instrumentation Framework
    Reporting (Crystal Reports, Microsoft SQL Server Reporting Services)
    WinForm (custom controls, asynchronous data and message processing, custom designers, XP look-n-feel)
    2D Graphics, GDI+, font management
    WebForms (custom frameworks, controls, caching, client dhtml-to-webservices collaboration, XML/XSLT)
    WinServices (complex multithread processing)
    Security (windows authorization, code access permissions, cryptography usage)
    COM Interop, PInvoke, IE, MS Office and shell integration
    Multithreading (synchronization, thread-safe UI, thread pooling, com interop apartments management)
    Serialization (custom, selective, versioning support)
    Deployment (web deployment, auto-upgrades)
    Globalization (multi-language application support)
    Configuration (custom section handlers)
    Compact Framework (Web services collaboration, SQL Server CE)
    Detached database processing (advanced DataSet management, caching, synchronization, automation of data access       layer)
    Dynamic binding to MSSQL db schema
    ActiveX and Custom controls