Cogent develops and delivers comprehensive solutions utilizing the full range of .NET functionality. We have a team of .NET professionals consisting of architects, developers, and QA engineers, many of whom are Microsoft certified as well, who specialize in .NET framework. Our Offerings in this area include:
- Complete Product Development in .NET
- Application Development in .NET - both desktop as well as Web applications
- Custom Control development in .NET
- Development of Web services based .NET applications
- Development of Mobile applications using .NET Compact Framework
- Migration of Java/J2EE applications to .NET
- Migration of VB applications to VB.NET
- Migration of legacy applications such as those written in Delphi to .NET
- Testing of .NET applications, including functional testing and load testing
.NET Technology Expertise @ Cogent
Languages
C#, VB.NET, ASP.NET, VJ#.NET, VC++
Platforms
.NET 1.0, 1.1 and 2.0, .NET Compact Framework, Mono
Specifics
Remoting, Security, Reflection, Networking, XML & XSL, COM Interoperability, Multithreading and asynchronous processing, Custom controls, Custom Http modules
Frameworks
Application Blocks (Smart Client, Data Access, Configuration, Caching, Security), NHibernate, Spring.NET
Tools
NAnt, NDoc, Log4net, FxCop, NUnit, CodeSmith, .Net Reflector
Databases
SQL Server 2000, SQL Server 2005, Oracle, MySQL (using ODBC.NET data provider)
J2EE programming
Having being strongly focusing on coding and programming services, Cogent not only delivers comprehensive solutions but also bolsters your existing development unit by writing tailor-made code for your varied software development projects. Programmers at Cogent are skilled, competent and fluent in Java Software services.
Java has emerged as a leading software development platform based on its modular, component-oriented architecture and that’s the reason behind it’s wide acceptance as one of the top choice for providing enterprise application development in the software industry. The most common reason for adopting Java is that it simplifies development and deployment, also reducing time and costs. It offers companies portability and scalability to meet changing business needs. J2EE promotes Programming in Java resulting in Java-centric computing, and all components deployed into a J2EE deployment (like EJB components and Servlet) must be written in the Java language. Other languages can be bridged into a J2EE solution through web services, CORBA, JNI, or the JCA.
Cogent ensures the highest application quality and shortened development cycles by employing best-in-class J2EE application framework.
Cogent will not only assist you in architecting, developing, deploying and maintaining your open standard infrastructure solutions based on J2EE framework but will also provide Java consulting services (Business Consulting, Technical Consulting and Implementation Consulting ) for successful implementation of J2EE based solutions at your organization.
Technology Expertise @ Cogent
JAVA
J2EE, JSP, Servlets, EJB, JavaMail, JMS, JDBC, JNDI, Applets, Java Swing
XML
XML Schema, SOX, RELAX, XSD, XHTML, XPATH, SOAP, XML-RPC, WSDL, SAX, DOM, JDOM, Xerces, Xalan
Development tools
Ant, CVS, Code CO-OP, JBuilder, IntelliJ, WINCVS, VisualCafe, VisualAge, Visual Slick Edit
Methodologies
UML, Design Patterns, OOAD/OOP, XProgramming
Cogent provides services for not only Java application development or J2EE application development but based on resource allocation model we also provide Java consulting services.
The most common reason for adopting Java is that it simplifies development and deployment, also reducing time and costs. It offers companies portability and scalability to meet changing business needs. J2EE promotes Programming in Java resulting in Java-centric computing, and all components deployed into a J2EE deployment (like EJB components and Servlet) must be written in the Java language. Other languages can be bridged into a J2EE solution through web services, CORBA, JNI, or the JCA.
The wide acceptance of the J2EE platform in the software industry is evidence of its status as a platform of choice for enterprise application development.
J2EE offers several features that accelerate time-to-market. For example, state management services enable developers to write less code and not worry about managing state, resulting in a higher degree of rapid application development. State management services enable you to build components that hold state. Persistence services (entity beans) enable developers to write applications without coding data access logic, resulting in leaner, database-independent applications that are easier to build and maintain. Programmatic transactions allow you to have greater transactional control. And custom tags are extremely powerful, and empower developers and web designers to easily collaborate.
website: http://www.cogenteservices.com