1. www.enterra-inc.com
Enterra .NET team
.NET team has been created in 2001, actually when the first accessible .NET Framework version
appeared. Since that time the team has gained a huge experience in developing diverse projects:
websites, real-time applications, eCommerce applications, integration tasks and of course games.
These projects gave invaluable experience in developing and introducing real applications and helped
to test different approaches to task solving.
Together with using ready components, we have developed our own components. They are graphic
components, which help to demonstrate different graphics; graphics editors which can work with
layers, text and graphic primitives; ORM Library working through xml-description or attributes;
HTML-editor and many others. Such developments give comprehension of fundamental things which
underlie .NET. This helps to become familiar with exterior components and comprehend their features
and constraints better.
We widely use patterns in our practice. Their usage is a company standard claimed to development
process. Every new member of the team studies generally known patterns as well as the team
accumulated experience. It simplifies the process of communication helping to decrease costs on
development and product support as well as increase end product reliability. As an example of
generally used pattern one can remember MVC (Model-View-Controller) pattern. This pattern
practically assists every application having UI or SOA (Service Oriented Architecture) and is widely
used in distributed applications.
Actually all the team got a profile education at the leading University of the region in the dedicated
department. Academic education gives an undeniable advantage in solving algorithmic tasks,
optimization and in search of non-standard task solvings. Studying in the University for 5 years not
only the programmers get knowledge in certain areas but also get a certain way of thinking, develop
skills on independent analysis and solution search.
The team follows novelties in development, architecture and design areas. We try to use the most
technological decisions which are available at the moment.
The latest technologies, time-proved architecture solutions in combination with professional team
guarantee the high level of the services we render.
1
2. www.enterra-inc.com
Technologies, tools and libraries used:
Microsoft Technologies and Software
WinForms
ASP.Net
ASP.Net AJAX
ASP.Net MVC
Silverlight/ WPF
Windows Service
Web Service
.Net Remoting
WCF
Reflection
Interop
PInvoke
ADO.Net
WF
LINQ
Microsoft Enterprise Library
Microsoft Entity Framework
MS SQL 2000, MS SQL 2005, MS SQL 2008
SQL Reporting Services
SharePoint
BizTalk 2006
Business Scorecard Manager
Windows Phone 7
XNA
Third Party Technologies and Software
Janus Windows Forms Controls for Microsoft .NET
Telerik Rad Controls for ASP.Net AJAX and for WinForms
Nevron
ZedChart
Desaware
DevComponents
Ingragistic
DevExpress
XPO (eXtensible Persistent Objects)
NHibernate
iBatis
Oracle
2
3. www.enterra-inc.com
Enterra .NET projects
Private journal «PerfectJournal»
Acquisition and analyzing data received from tunneling machine «TMAP»
Household management «Starkey»
Real-time data gathering and reports generation
Text role game «Academagia»
Betting system «SportsMonitor»
Data analyzing and trend calculation «Worldview CSR»
Core business indicators management «KPIFinder»
Electricity supply and payments for energy monitoring
Associating secure information from different sources into a single centralized management console
Private albums management «PhotoModule»
Learning system «Elsi»
Virtual life actions monitoring «SecondLife Client Performance Monitor»
Due Diligence process automation «DRP»
Clinic processes automation «PerfectPractice»
Extension for analytical part of QuickBooks «ExtendedAnalytics»
Report Sharp Shooter for Silverlight
Silverlight Viewer for Reporting Services
Instrumentation ModelKit
Multi-touch kiosk application «Alco Testing»
Accelerometer game for Windows Phone «Splash»
Windows Phone game version «The Moron Test»
Car search on the parking place «Car Locator»
Location view for Windows Phone «Advanced Maps Viewer»
Table clock on Windows Phone
Weather check «Fresh Weather»
Business Intelligent application
3
4. www.enterra-inc.com
PerfectJornal
The purpose of PerfectJournal for Windows is to create a powerful personal journaling program but
also provide a solution that has the ability to publish RSS/XML files that can be used on the popular
blogging web sites. PerfectJournal changes the way you capture, management, keyword and store
critical thoughts and information.
<to the project list>
4
5. www.enterra-inc.com
TMAP
This is a software product for monitoring tunneling machine indexes. It is a complete solution which
combines both data acquisition software and visualization software.
<to the project list>
5
6. www.enterra-inc.com
Starkey
The Starkey Household Management System is an overall service management software that
identifies, defines, and organizes service expectations; customizes service and delineates the required
service staff within a specified environment.
<to the project list>
6
8. www.enterra-inc.com
RTPRS
The Real-time Productivity Reporting System is destined to collect data in the real-time on
production processes and with further report generating. Via a common desktop client, the user
can view and edit productivity data, update employee information, update runtime
configuration information and run reports. RTPRS represents a set of screens that allow
entering data extremely fast.
<to the project list>
8
9. www.enterra-inc.com
Academagia
Academagia is text role game. The player gets the opportunity to become a young magician. Being the
learner of the Academy player is free to choose the way of evolution: challenge to a duel, organize
clique, explore secrets of College and it's outskirts, take part in Rimbal Game. Academagia gather it
all: exciting intrigue, interesting stories and vividly portrayed characters
<to the project list>
9
10. www.enterra-inc.com
SportsMonitor
There is a huge number of sites in the Internet that accept bets on sports events in leagues like NBA,
CBA, NFL, CFB, MLB and NHL. However to win guessing on the game results is hard enough
therefore it is necessary to spend a lot of time to learn teams' strengths and weaknesses, track leading
players stats, view reports on traumas and many others for a successful game.
<to the project list>
10
11. www.enterra-inc.com
WorldView CSR
Worldview CSR provides a means for social compliance departments to store and trend data such as
internal and external audits, certifications, and (CAP) corrective action plans. Worldview CSR focuses
on providing users with in depth reporting and analytics to measure the results of audits and efficacy of
training and associated programs.
<to the project list>
11
12. www.enterra-inc.com
KPIFinder
The success of an organization depends largely on the ability of its employees to discover, analyze,
and act on line-of-business data and operational information. Unfortunately, there is traditionally a
deep divide between the enterprise systems used to collect and manage data and the desktop tools that
information workers use to communicate and act on this information. Microsoft Office Business
Scorecard Manager 2005 for the first time organizes that information into a central data store. KPI
Finder 2005 allows you to query out the business intelligence directly into your favorite Office
application.
<to the project list>
12
14. www.enterra-inc.com
SPM
The Security Posture Manager associates the information together into a single, centralized
management console, harnessing data from isolated security assessment tools that were never designed
to be integrated. By consolidating security posture information and automating security functions like
host configuration management processes and vulnerability assessment, security managers no longer
need to manually correlate facts across reports, tools and networks using email and spreadsheets as
their primary management tools.
<to the project list>
14
16. www.enterra-inc.com
PhotoModule
PhotoModule is an independent block for building Internet shared image repository of a web site (for
example for building photo community web site). PhotoModule allows users to publish their images,
add FotoNotes (rectangular area over picture with tooltips), organize and manipulate personal photo
albums and image galleries. Also users can view pictures (personal images and images of other users)
and make comments to them.
<to the project list>
16
17. www.enterra-inc.com
Elsi
Elsi is a complex solution, providing a full cycle of students training from content development to
results analysis. The system has been developed for ABC Company and focused on training process
organization for insurance companies.
<to the project list>
17
18. www.enterra-inc.com
SecondLife Client Performance Monitor
SecondLife Client Performance Monitor is a tool aimed to simulate activity of SecondLife inhabitants
and measure availability and performance metrics of the Linden Lab's Grid. The system is completely
customizable by ability to add new metrics and behavioral scripts on the following programming
languages: .Net C#, .Net Visual Basic, Iron Python.
<to the project list>
18
19. www.enterra-inc.com
DRP
DRP is a system for automation of Due Diligence processes for Drueker & Co firm engaged in
Merging and Acquisition business. The system consists of a set of applications providing a full
complex of solutions on data preparation, processes management and further analysis of the results.
<to the project list>
19
20. www.enterra-inc.com
PerfectPractice Application
The system intended to automate the processes of clinic. The main functions of system are: doctor
appointment booking, doctor management and scheduling, patient management and billing,
clinic/office management and scheduling, clinic/office staff accounting, inventory, instant messaging,
mailing center, reports, administration.
<to the project list>
20
22. www.enterra-inc.com
Report Sharp Shooter for Silverlight
Components for viewing reports for Silverlight, which combines advantages of web and desktop
applications. It allows to cut down delivery timelines of analytical applications, simplify and optimize
reporting works.
<to the project list>
22
23. www.enterra-inc.com
Silverlight Viewer for Reporting Services
Silverlight control that can be easily integrated into any Silverlight application based on the html page
or out-of-browser mode. Interface settings with a help of styles and templates allow users to add it to
any application. All actions and features of the control for viewing Silverlight applications can be
controlled from the code.
<to the project list>
23
24. www.enterra-inc.com
Instrumentation ModelKit
Instrumentation ModelKit allows to easily create complicated indicators for .NET and ASP.NET
applications, including emulators, SCADA systems, KPIs, information panels and other applications
for visualization and data management.
<to the project list>
24
25. www.enterra-inc.com
AlcoTesting Kiosk
System for automated collecting, processing and reporting the results of blood alcohol concentration
(BAC) tests of convicts to their probation/parole officers
<to the project list>
25
26. www.enterra-inc.com
Splash!
This game designed specifically for phones with accelerometer and touch screen. You maneuver the
ball with the help of accelerometer by tilting phone to different sides as if it is rolling in a square box.
There are colored balls on the field which try to reach the white balls to paint it in their colors. User
breaks colored balls by tapping on it with a fingertip. When you tap, the ball turns into colored
splashes and disappears.
<to the project list>
26
27. www.enterra-inc.com
The Moron Test
This is an addictive interactive game application which helps to measure intellect in a funny way. The
game consists of several questions with seemingly obvious answers. It has 7 levels, beginning with
Moron. The highest level to be achieved is Genius. Players can upload their latest scores directly to
Facebook.
<to the project list>
27
28. www.enterra-inc.com
Car Locator
This application allows you to save your car location on the parking place and quickly find it when
needed. It has a big number of settings where you can also add a photo with description. Besides you
can view location history. You can view directions and rotate radar on the go. The application has an
animated radar and bing maps view. The application has simple and intuitive interface.
<to the project list>
28
29. www.enterra-inc.com
Advanced Maps Viewer
The application uses different types of maps. You can find your current location on it. The application
supports various views: hybrid, map, satellite, physical. Currently it has Google Maps only.
OpenStreetMap will appear soon.
<to the project list>
29
30. www.enterra-inc.com
Night Stand Clock
The application transforms your phone into the amazing clock. Shake phone to toggle the flashlight or
slide it up/down to dim the screen. It displays current time and date. You choose one of eight themes.
It also has seven built-in alarms to wake you up at a preset time.
<to the project list>
30
31. www.enterra-inc.com
Fresh Weather
The application allows you to see the weather in any city of the world. You can see current weather or
weather forecast for the next 3 days. The application also checks your local weather using location
services.
<to the project list>
…и много других проектов, которые в полной мере отражают наши квалификацию и
возможности по созданию приложений.
31
32. www.enterra-inc.com
PushBI Server
PushBI is a business intelligent solution which uses a proof method which combines a huge
knowledgebase, technical experience and deep understanding of all the necessary processes. It helps to
use the inside information a lot more productive and take the right decisions in no time.
<to the project list>
and many other projects, which fully show our expertise and capability to developing
up-to-date applications.
32