Technologies

At Atagun Softare, New York based Software Development , Web Development and Database Development company, we develop custom applications or customize applications for your business model. There are many programming languages and frameworks we use as we pick new technologies quickly.

Here are some technologies we use in development phase:

  • Programming Languages and Technologies
    • Java
    • C#
    • Php
    • Ruby
    • Python
    • Perl
    • Ajax
  • Databases
    • MySQL
    • PostgreSQL
    • Oracle
    • Sql Server
    • sqllite
    • Objectivity (Object Oriented Database)
    • SimpleDB
  • Frameworks and Tools
    • J2EE – Struts, Spring, Hibernate, JavaServerFaces, Ant, Log4J, Velocity, Servlets, JSP, Wicket, Lucene, Hadoop
    • .Net -
    • Php – Zend Framework , Cake Framework, Symphony Framework, Code Igniter Framework, Smarty Template Engine, Pear Libraries
    • Ruby – Ruby On Rails
    • JavaScript – JQuery , Prototype, Dojo
  • Markup Languages
    • XHTML
    • XML
  • Various Design Patterns and Software Methodologies

Atagun Software, New York Web Development and Software Development company, is specialized in many programming languages and frameworks. We use levels of abstractions while developing our clients application. In development phase we use several design patterns.

Programming Languages

Programming Languages

Programming Languages/Technologies

  • Microsoft .NET (ASP.NET, C#, VB .NET)
  • J2EE (JSP, Java Servlets, EJB, RMI, JavaMail, JMS, Swing)
  • J2ME
  • PHP
  • AJAX
  • JavaScript
  • VBScript
  • Ruby on Rails
  • C/C++
  • ColdFusion/Perl
  • Flash (Actionscript)
  • COM/DCOM
  • CSS
  • SOAP
  • SSL
  • MAPI, TAPI, SAPI
  • HTML/DHTML, XHTML
  • XML/XSLT
  • VML
  • OLE, ActiveX
  • TCP/IP, HTTP/FTP, SMTP, POP3, IMAP

Atagun Software, New York Web Development, Web Design and Software Development Company, offers support to several programming languages and framework. Our aim is to develop robust, secure, flexible, extensible and scalable applications. We can learn any technology in a very short time and start using it efficiently. We are a technology shop, we love to learn new technologies and use them.

Java Development

Atagun Software, New York Java Software and Web Development Company, developers are expert in Java Software and Web Development. We are experienced with J2SE and J2EE.

Atagun software has been working on several Java Projects, including Enterprise Wide large projects.

We are a big fan of Java Programming languages and Frameworks. Atagun Software develops robust, secure and extensible Java applications. Our engineers are highly trained and skilled with Java Programming language.

Atagun Software J2SE and J2EE expertise and experience :

Atagun Software, Web design , web development and software development, uses J2SE and J2EE technologies for clients.

We develop applications using :

  • Swing
  • Servlets and JSP
  • Jakarta Struts Framework
  • Spring Framework
  • Hibernate Framework
  • Java Server Faces
  • Wicket
  • EJB 3
  • Terracotta
  • Memcache
  • OScache
  • EHCache
  • Log4J
  • Google Web Toolkit
  • JUnit
  • Lucene
  • Tapestry
  • Apache Commons
  • DOM4J
  • RMI
  • JMS
  • Hadoop

and several other framewords. We can pick up and learn new technologies very quickly.

J2EE platform offers many features to satisfy the demand for such a basis: compatibility with the programming means of the developers’ choice, easy-to use connectivity features and reduced time required to introduce the solution to the market.

Atagun Software offers the following J2SE and J2EE solutions :

  • Development of web-oriented J2EE-based solutions.
  • Develop J2EE based Web applications, back-end support.
  • Scale J2EE web applications.
  • Clustering J2EE servers.
  • Caching Solutions.
  • J2EE on distributed Systems.
  • J2EE server installation and configuration.
  • J2EE Code refactoring and implementation of desing patterns to existing code.
  • Migration of customer’s software solutions to Java/J2EE platform.
  • Migration of customer’s application servers to Java/J2EE platform.
  • Development of Java-based software products.
  • Consulting services on Java-based software development.
  • J2ME-based solution development.

C#.Net Development

Atagun Software, New York Web Development, Web Design and Software Development Company, offers full stack .Net Development. From architecture, design and to develop, we develop robust, scalable, secure, extensible and flexible .Net applications. Our engineers are .Net experts using C# and .Net framework.

Along with .Net framework, Atagun Software engineers also uses several other frameworks and components with .Net projects such as :

  • Log4Net
  • Telerik
  • Chilkat
  • NHiberbate
  • PDF and Microsoft Office Frameworks
  • WCF

and several other frameworks and components.

Our expertise is :

  • ASP.NET
  • Winforms
  • Web Services
  • ADO.NET
  • WCF

Our R&D department pays special attention to constant investigation and adoption of the latest upgrades of the .NET Framework to deliver solutions with improved presentation, business logic, information management, security and reliability.

ASP.NET

ASP .NET is one of the core technologies used for web application development in our company. We have successfully developed numerous web projects based on .NET technologies that vary greatly in business logic and technical complexity from simple CMS-enabled websites to complex business applications exceeding 50 man-years of efforts. We deliver custom .NET development as well as customization and integration of third-party solutions. Following the latest .NET Framework enhancements (including .NET Framework 3.5) we employ up-to-date technologies and tools such as ASP.NET AJAX, Silverlight, Telerik R.A.D, Infragistics NetAdvantage and others to develop modern rich internet applications (RIAs). Moreover, We use Flex and WebOrb remoting for RIA with Microsoft SQL Server backend.

Windows Forms

Rhxo .NET development team has accumulated considerable experience in implementing desktop clients for Windows. Adopting the advances in the Microsoft development platform we use new components such as Windows Communication Foundation (for service-oriented application development), Windows Presentation Foundation (UI system and API for user interfaces, documents and media), Windows Cardspace (for simplified and improved secure storage, accessing and sharing of personal information) and Windows Workflow Foundation (for task automation and workflow-enabled applications). This enables us developing applications that combine elegant interfaces, rich user experiences, better reliability and security and deal with wide range of business processes.

Atagun Software .Net Development and Desing Services :

  • Custom .NET Web-based Solutions Development
  • Custom .NET Desktop Applications Development
  • 3-d Party Systems Customization / Integration
  • Application Integration with Legacy Systems
  • Systems Reverse Engineering / Code Refactoring
  • Application Migration and Porting (Programming Language / Framework / Database)
  • Legacy Applications Updating / Enhancement / Performance Tuning
  • Mobile Applications Development (based on .NET Compact Framework)
  • Rich Internet Application using Flex and Weborb
  • Web Services design , development and deployment

Php Development

LAMP (Linux/Apache/MySQL/PHP) stack is an effective alternative to commercial software for building and running dynamic and high performance web systems. PHP has become one of the major players on the web development market in the last few years.

Atagun Software, Web Development, Web Design and Software Development, is an expert using LAMP(Linux/Apache/MySQL/PHP) stack. Atagun Software offers expert PHP / MySQL web design and programming services for various clients needs. Depending on client specific requirements Atagun Software PHP team is capable to develop a customized LAMP-based solution from considerably small website to complex internet application. We leverage the time and cost saving advantages of open source technologies to deliver full-featured, scalable and inexpensive web solutions.

Using LAMP Stack, Atagun Software provides the following services :

  • Shopping Carts
  • Product Catalogues
  • Customer Management
  • Order Tracking
  • Credit Card Processing
  • Tax / Shipping Calculations
  • Membership Management
  • File Management (Docs and Media Files)
  • Restricted Access Areas
  • Electronic Newsletters
  • Mailing Systems
  • Integrated Search
  • Advertisement and Banner Management
  • Message Boards and Forums
  • Online Chats
  • Blogs
  • Polls and Surveys
  • Ratings and Reviews
  • Event Calendars
  • Back-end Administration Panels
  • Visitor Tracking and Website Statistics
  • Feedback Forms
  • RSS Feeds
  • Web Content Management

Weather you need to build a one-time project, find a reliable partner for your long-lasting business initiative or hire a dedicated PHP development team – Rhxo Dedicated PHP Development Group is an excellent match!

Reasons why you should choose Atagun Software :

  • PHP Experience
    Our total PHP development experience exceeds 100 man-years
  • Solution Expertise
    We accumulated considerable solution experience ranging from simple websites to complex portals and integrated web systems
  • Process and Quality
    We follow an established development methodology and apply stringent quality standards
  • One-Stop Vendor
    We offer a full-cycle development services and vast pool of experienced resources
  • Business Engagement
    We offer flexible engagement models and competitive pricing

Atagun Software Lamp Services :

  • Custom Web Application Development
  • Database-driven Website Development
  • Legacy Applications Reengineering and Enhancement
  • PHP Migration
  • Web Services Integration
  • Web Maintenance

At Atagun Software, Web Development, Web Design and Software Development we uses several Php Frameworks :

  • Zend Framework
  • CakePhp Framework
  • Symphony Framework
  • Code Igniter Framework
  • Pure MVC
  • Pear Libraries
  • ADODB

And several others. We are very confident with Php programming language and we can learn any framework within hours.

Moreover, Atagun Software, Web Development, Web Design and Software Development, uses caching services with Php such as Memcache.

We are capable of configuring custom php installions and code optimizers.

Please contact us to learn more about our Php services and how we can serve you.

Python Development

Atagun Software, Web Development, Web Design and Software Development, develops applications using Python Programming language.

Atagun Software can develop GUI applications to Web Applications using Python.

Services we provide using Python :

  • Development of web-oriented solutions.
  • Develoment of Web applications, back-end support.
  • Scale applications.
  • Clustering
  • Caching Solutions.
  • Distributed Systems.
  • Code refactoring and implementation of desing patterns to existing code.
  • Django
  • Plone

Please contact us to discuss further about how we can help you with you projects.

Ajax

AJAX (Asynchronous JavaScript + XML) is a rapidly emerging programming technique that attracts lots of attention nowadays. The improved interactivity of AJAX-powered interfaces bridges the traditional gap between Desktop and Web applications. Ability to mash-up services or functionality in a rich client allows building powerful new or improving existing web software. Well-applied AJAX is a definite advantage for any kind of web application – from simple sites to complex and sophisticated business applications.

AJAX + SOA: Added Value for Enterprise Applications
Rich web interfaces add more value to next-generation enterprise applications designed on the progressive Services Oriented Architecture (SOA). AJAX is the advanced interface technology providing extended visual service, desktop interactivity and functionality. It adds value to SOA through better user interaction with both remote (internet, extranet) and local (intranet) enterprise applications. Adding RIA (Rich Internet Application) to existing enterprise IT infrastructure presents several benefits including operation cost savings, better control over document circulation and improved security.

Rapid Development and Lifecycle Optimization
Atagun software, Web Development, Web Design and Software Development, delivers professional full-cycle software development services from business analysis to solution implementation and support. Use of comprehensive development tools and agile development methodology helps speed up development and shorten time-to-market cycles. Proper architecture and modular approach ensures easy application maintainability and seamless integration of new functionality or 3d party components.

Atagun software, Web Development, Web Design and Software Development, specialists use different AJAX frameworks that let focus on application’s unique aspects by streamlining routing tasks. This helps increase developers’ productivity and accelerate development cycles.

  • Prototype.js
  • ASP.NET AJAX (former ATLAS)
  • R.A.D. AJAX
  • Yahoo UI
  • Cpaint
  • Rico
  • jQuery
  • ExtJS

We have solid experience with various AJAX related technologies including:

  • XHTML and CSS
  • Document Object Model
  • XML / XSLT / Xpath
  • XForms
  • JavaScript

While developing web user interfaces we support the leading industry standards and browser technologies.

  • Cross Browser Support: Internet Explorer 6+, Mozilla FireFox 1.0+, Opera 9+, Safari 2+ and others
  • Compatibility: Compliance with W3C standards: XHTML 1.0 or HTML 4.01., CSS 2.1
  • Accessibility: Section 508 standard and W3C WCAG compatibility

Perl Development

Atagun software, Web Development, Web Design and Software Development, develops applications using Perl.

Service we provide with Perl :

  • Web Development.
  • Data centric Solutions.
  • Server Management and scripting.

Please contact us to discuss further details.

XML

Atagun Software, New York Web Development, Web Design and Software Development Company, develops XML for your business model based on your specs and requirements.

What Is XML?

Extensible Markup Language (XML) is a markup language for documents containing structured information. It is a simplified version of Standard Generalized Markup Language (SGML). XML has become an industry standard for delivering content on the Internet. Because it provides a facility to define new tags, XML is also extensible.

Like HTML, XML uses tags to describe content. However, rather than focusing on the presentation of content, the tags in XML describe the meaning and hierarchical structure of data. This functionality allows for the sophisticated data types that are required for efficient data interchange between different programs and systems. Further, because XML enables separation of content and presentation, the content, or data, is portable across heterogeneous systems.

The XML syntax uses matching start and end tags to mark up information. Information delimited by tags is called an element. Elements can also have attributes that are defined in the form of name-value pairs.

The syntactic meaning associated with the tags of an XML document is defined in a Document Type Definition (DTD). A DTD describes the elements and attributes that are valid in an XML document, and the contexts in which they are valid. In other words, a DTD specifies which tags are allowed within certain other tags, and which tags and attributes are optional.

Schemas are a recent development in XML specifications and are intended to supersede DTDs. They describe XML documents with more flexibility and detail than DTDs do. The schema specification, currently under development, is a product of the World Wide Web Consortium (W3C) and is intended to address many limitations of DTDs.

Note: In this version of WebLogic Server, the final version of the schema specification is not supported. Therefore, the schema support in this version should be considered experimental; it should not be used in a production environment.

Why Use XML?

An industry typically uses data exchange methods that are meaningful and specific to that industry. With the advent of e-commerce, businesses conduct an increasing number of relationships with a variety of industries and, therefore, must develop expert knowledge of the various protocols used by those industries for electronic communication.

The extensibility of XML makes it a very effective tool for standardizing the format of data interchange among various industries. For example, when message brokers and workflow engines must coordinate transactions among multiple industries or departments within an enterprise, they can use XML to combine data from disparate sources into a format that is understandable by all parties.

Databases

Atagun Software, Database Development and Design, offers solutions for your data centric problems and projects. We have been using Relational Database Management Tools for almost 10 years. We have expertised several aspects of Databases that are being widely used in the industry today.

Atagun Software, Database Development and Design,  offer data centric solutions to your projects. We work around the data and we are well aware of the importance of the data.

Atagun Software, Database Development and Design, uses MySQL, PostgreSQL, Oracle and SQL Server databases with several programming Languages.

Atagun Software, Database Development and Design,quarantees to scale your data.

Atagun Software, Database Development and Design, provides the following services for your projects :

  • Database Design and Development
  • Database Tuning
  • Database Optimization
  • Indexing
  • Database Clustering
  • Table Partitioning
  • Sharding
  • Database Recovery
  • Database Replication
  • Database Clustering
  • Database installation(MySQL, PostgreSQL, SQL Server, Oracle, SQLlite,SimpleDB)
  • Object Relational Mapping
  • Database Wrapper Classes
  • Object Oriented Database Support, Design and Development
  • Searching
  • Database Maintenance

Please contact us to discuss further details and how we can assist you with your projects.

MySQL Services

Atagun Software, Database Development and Design, offers solutions for your data centric problems and projects.

MySQL is a very popular open source Relational Database Management System.

Atagun Software have been using MySQL in our projects for about 8 years.

Atagun Software has expertised MySQL design, development, tuning and optimization. In our projects, we have developed robust MySQL Schemas for our clients.

We offers following MySQL Services :

  • MySQL Database Design and MySQL Development
  • MySQL Indexing
  • MySQL Tuning and Database and MySQL Table Optimization
  • MySQL Replication
  • MySQL Clustering
  • MySQL Partitioning
  • MySQL Data engine types consulting
  • Searching, Full Text
  • MySQL Database and data set Caching
  • MySQL Data and Database Benchmarking
  • MySQL Normalization
  • MySQL Denormalization
  • MySMySQL QL Stored Procedures
  • MySQL Data migration
  • MySQL Data Recovery

Furthermore, we can install and configure custom MySQL servers.

In our programming and development phase we use MySQL Wrapper Classes, Object Relatinal Mappings or Stored Procedures.

PostgreSQL Services

Atagun Software, Database Development and Design, has developed applications using PostgreSQL Relational Database.

Services we provide using PostgreSQL is as follows :

  • PostgreSQL Database Design and PostgreSQL Development
  • PostgreSQL Transaction Management
  • PostgreSQL Indexing
  • PostgreSQL Tuning and PostgreSQL Optimization
  • PostgreSQL Replication
  • PostgreSQL Clustering
  • PostgreSQL Partitioning
  • PostgreSQL Data engine types consulting
  • PostgreSQL Searching, Full Text
  • PostgreSQL Database and data set Caching
  • PostgreSQL Data and Database Benchmarking
  • PostgreSQL Normalization
  • PostgreSQL Denormalization
  • PostgreSQL Stored Procedures
  • PostgreSQL Data migration
  • PostgreSQL Data Recovery

In our web application development or software development projects we use PostgreSQL Database.

Atagun Software, Database Development and Design, uses Database Wrapper Classes or Object Relational Mapping Classes with PostgreSQL.

Furthermore, we can install and maintain PostgreSQL clusters for your business.

Hosting

Hosting

Atagun Software provides hosting and managed services for client Web sites and Web-based applications at an external data center. Specifically, we provide hardware, software, connectivity, bandwidth, monitoring, caching, traffic reporting and analysis, security, and all staffing necessary to host client Web properties at a level of service comparable to the top providers in the industry. We can capably engineer any clients Web properties to the highest levels of security and redundancy without compromise.

Atagun Software, New York Hosting Company, offers several hosting services and packages.

  • Linux Hosting
    • Red Hat
    • Centos
    • Fedora
    • SuSE
    • Debian
  • Unix Hosting
    • FreeBSD
    • OpenBSD
  • Windows Hosting

Furthermore, we provide professional SVN (Subversion) hosting with Trac and BugZilla instances.

Additionally, Atagun Software can setup and manage your company’s email servers.

Cloud Computing

Atagun Software, New York Software Development , Web Development and Hosting Company, has experience with Cloud computing and Virtualization. We have worked with Amazon web services on Right Scale.

Atagun Software, New York Software Development , Web Development and Hosting Company, has developed aplications and deployed them on Virtual Machines. We have used Amazon Web Services, EC2 instances, to scale applications.

Atagun Software, New York Software Development , Web Development and Hosting Company, has developed scripts to automate application deployment process on Amazon Web Services.

We can help you scale your applications, create instance templates for your needs and write scripts to fasten your deployment process.

Atagun Software, New York Software Development , Web Development and Hosting Company, offers several linux services on Amazon Web Services.

Atagun Software , New York Software Development , Web Development and Hosting Company, also provides interfaces and applications for your company to use Amazon S3 , Amazon Simple Storage Services.

If you are interested in scaling you web applications, database servers Atagun Software, New York Software Development , Web Development and Hosting Company, can help you scale your application on Amazon Web Services.

Atagun Software, New York Software Development , Web Development and Hosting Company, offers load balancing, fail over, caching and messaging services on Amazon Web Services EC2 Instances.

Atagun Software, New York Software Development , Web Development and Hosting Company, offers services to manage huge amount of data using Map Reduce, Apache Hadoop. If you are processing large amount of data and need to manage it, please contact us to discuss the details.