Application Development from Maren Consulting Group
Our experienced team of developers can work with you to create desktop and / or website applications that improve your business process.
We specialize in Microsoft .NET and related Microsoft technologies. Our developers are well versed in both C# and VB.Net (core languages of choice for .Net development).
- ASP.NET and ASP.NET AJAX
A large number of our projects are web based and comprise of ASP.NET 1.1, ASP.NET 2.0, ASP.NET 3.5 as well as ASP.NET AJAX. Maren Consulting Group .NET development solutions use advanced techniques such as custom user controls, web services, HttpModules, and HttpHandlers for creating pluggable architectures. In addition to this, we have knowledge of the latest features of the platform and can use them where needed (LINQ, providers, master pages, themes, etc.)
- Silverlight, Windows Presentation Framework (WPF) and XAML
Maren Consulting Group has developed solutions for several clients which leverage SilverLight 2 and are currently working on projects not yet deployed using SilverLight 3. Creating rich internet or intranet applications for our clients brings a state of the art, rich experience to the user. We have expertise with WPF applications which utilize a XAML presentation layer for controls and the visual application design surface.
Business Logic and Workflow Technology
- Workflow Foundation - (WF Microsoft .NET technology)
Efforts in the past to automate business processes typically required a team of programmers to write the appropriate code. This approach generally served organizations well, but it brings with it some inherent problems. It is important to understand why these problems arise in this type of scenario, which emphasizes the need to understand some fundamental characteristics of a workflow.
Workflow is a way of documenting activities involved in completing a unit of work. Generally speaking, Work "flows" through one or more activities during processing. Activities can be performed by either machines or by people. These activities can be as simple as defining the sequence of pages in a web application, as complex as managing documents or products that must be seen, altered, and approved by any number of people, or as strict as meeting well-defined standard business practices to be followed in an automated manner.
Many workflows by design must allow for human involvement. These types of workflow can take long periods of time to complete, ranging from hours to months or longer. People involved in the process may be unavailable, out-of-town, or busy with other tasks; therefore, workflows must be able to persist themselves during periods of inactivity and if inactive for too long be able to cause other actions to occur by design. Furthermore, processes implemented solely using code can be difficult for non-technical people to understand and for developers to change. This and other factors are the target of generic workflow frameworks such as Windows WF. At Maren Consulting we aim to make creating, altering, and managing workflows easier, both by giving them a visual interface and by defining a common API.
The ability to host Windows WF in any type of .NET application (be it Windows Forms, console applications, Windows Services, SharePoint, or ASP.NET Web applications) means that your business logic can take whatever shape necessary to suit your needs.
- Business Logic Design
Creating sound and defined business logic and/or objects is essential in modern programming. It is important to have well-defined entites and the necessary persistence layer to save their state in modern relational databases such as Oracle and Microsoft SQL Server.
Maren Consulting Group can help you with creating robust, reliable entities for use within your applications, both on and off the web. We have proven techniques that are enterprise-class and capable of scaling upwards to support millions of users (such as a large scale web application running in a multi-server environment).
Database and Data Services Technology
- Oracle and SQL Server
Our dedicated team of developers have the real world experience that only comes from managing enterprise-wide databases. With extensive knowledge of both Oracle and SQL Server, we can build a reliable, redundant, and secure environment to safeguard your company's valuable data.
- ADO.NET, Web Services, LINQ
Whether you need data objects built with ADO.NET to service your desktop and server applications, web services to support your mobile and web initiatives, or the efficient data query capabilities of LINQ, call on to build a solution that will work for you. In a world of disconnected data, you can be confident that your critical information is always at your fingertips.
- SAP, SSRS, Data Warehousing, OLAP
- Web Services, SOAP, REST
- Electronic Data Interchange (EDI)
Ready to get started? Contact Maren Consulting Group today for a free quote: