Custom Software

Custom Software Development

Artemis has over 9 years of experience delivering Custom Application Development and Software Outsourcing services. We have the expertise and experience required to manage the entire application life-cycle: Vision & Scope, Specifications, Prototype, Design, Development, Testing, Deployment and Maintenance. Over the years, we have serviced customers with a high degree of success in various verticals.  Our track record includes solutions in a wide variety of industries and size, from enterprise-wide initiatives to niche market products.  We have developed projects ranging from - large enterprise custom software for a top DNA testing facility in the world, fortune 500 insurance company to small custom applications for Non-Profit agencies in the Michigan area.
 
Frequently, we take over the maintenance of existing software applications developed by another firm or person.  Inthis scenario, we typically can provide maintenance on a very wide variety of tools and technologies; even the obscure ones such as FileMaker Pro, Interdev, etc.  When Artemis is selected to develop a system from scratch, our preferred standards for custom software development include the following:
 

Preferred tools, platform and methodology 

  • E-Commerce platform: (1) Microsoft Commerce Server 2002 OR (2) IRIS
  • Development Tools: Visual Studio .NET
  • Preferred Language: C#
  • Web Server technology: ASP.NET
  • Preferred Database Management System: SQL Server or Oracle
  • Reporting Engine: Microsoft SQL Server 2000 Reporting Services or Crystal Reports
  • Architecture: N-tier/Service Oriented Architecture
  • Process: CADIUM
 

Custom software development specializations

  • Workflow analysis 
  • IRIS Custom module development
  • Sharepoint custom webpart development
  • Customized CRM portals (eServices) 
  • Custom Ecommerce solutions
  • Accounting System custom integrations
    • Dynamics GP (Great Plains –Dexterity)
    • Dynamics SL (Solomon)
    • Dynamics NV (Navision)
    • Dynamics CRM

Platforms we program for

  • Microsoft Windows XP
  • Microsoft Windows 2000
  • Macintosh
  • Unix/Linux

Databases

  • SQL Server
  • Oracle
  • Jet
  • FoxPro
  • FileMaker Pro
  • Access

Internet Application Programming

  • HTML/XHTML
  • CSS
  • XML
  • OLAP
  • SOAP
  • VBScript
  • Javascript
  • PHP
  • ASP
  • ASP.NET
  • Flash
  • AJAX

Programming Lanuages

  • C#
  • C++
  • Visual Basic
  • Java

Enterprise Application Technologies

  • .NET
  • BizTalk
  • MSMQ
  • COM+
  • MQ Series
  • HIS
  • Sharepoint Portal Server
  • Microsoft Commerce Server
  • Microsoft Content Management System

Web Servers:

  • IIS
  • Apache

Server Technologies

  • Classic ASP
  • ASP.NET 1.1 & ASP.NET 2.0
  • PHP
  • PERL

Development Framework

  • .NET Framework
  • J2EE

Content Management Systems

  • IRIS
  • Microsoft Content Management Server
 
In addition to the listed software, Artemis supports many legacy software and development platforms as well. Artemis highly recommends IIS (Web Server Technology), ASP.NET (Server Side Technology) the .NET Framework (Developmental Framework), and IRIS (Content Management System).
 
Scalability: Microsoft .NET and IIS scales easily and quickly. It scales to multi-processor, multi-machines (clusters), thereby supporting an unlimited number of connected users, and easily growing along with any website.

Performance: With the use of compiled code, the application performs faster than scripted interpreted languages, allowing reduced hardware and bandwidth costs. With these technologies responsiveness stays optimal even with thousands of connected users.

Extensible:
Content and new functionality can easily be created and deployed through our content management systems.

Integration: Websites can be easily integrated with line of business applications such as: accounting systems, inventory management systems, supply chain, and management software.

Enhanced Security:
By conforming to Microsoft  best practices, we ensure that your data is properly secured, and if necessary (as gathered during the requirements gathering step) data transmission can be encrypted.  Also, with the use of Managed code in .NET, application code is protected in a security sandbox.
photo of a monitor

Testimonials



"Artemis is great to work with."
Phil Quack, CIO Meccatech

Clients

Artemis Solutions Group

2501 Coolidge Road Suite 503
East Lansing MI 48823

Phone: 517.336.9915

Fax: 517.336.9925