At
SHUBA we offer independent and objective information technology
solutions to provide client needs. An integral feature of our services
is the appreciation of our clients' objectives and the establishment of
a robust working relationship based on trust, mutual respect and
understanding.
We pride ourselves on being one-stop IT Solution
Company, and we offer our collective expertise and a full range of
business advisory services in Strategy, Business Processes and
Information Technology Solutions.
Solution
& Technology approach:
Microsoft
.Net
SHUBA
specialists fully employ the advantages of .NET Framework
interoperability with other sources of data, applications, systems and
programming languages to choose development means that are most
suitable to the client’s needs. We offer:
- 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
JAVA
J2EE
provides a wide Range of ready to use technologies, framework, and
pattern to build enterprise application. Our expertise will help you
design and develop high quality java solutions. SHUBA extensible
offshore and onshore software development team can help you to get best
return on investment using your existing java infrastructure.
Java technologies used at SHUBA:
- J2EE (EJB, JSP, Servlets, JDBC, JMS, JNDI)
- J2SE (Swing, AWT)
- J2ME
AJAX
AJAX
is a Web development technique for creating interactive web
application. AJAX makes web pages more responsive by exchanging small
amount of data with the server behind the scenes, so that the entire
Web page does not have to be reloaded each time the user makes a
change. This is meant to increase the Web page’s more interactivity,
speed and usability.
AJAX technique uses a combination of:
- XHTML, CSS, for marking up and styling
information.
- The
DOM accessed with a client-side scripting language, especially
ECMAScript implementations like JavaScript and JScript, to dynamically
display and interact with the information presented.
- The
XMLHttpRequest object to exchange data asynchronously with the web
server. In some Ajax frameworks and in some situations, an IFrame
object is used instead of the XMLHttpRequest object to exchange data
with the web server.
- XML is commonly used as the format for
transferring data back from the server, although any format will work,
including preformatted HTML, plain text, JSON and even EBML.
PHP
Experience
with building web-based applications, Very experienced with PHP/MySQL
development. Experience with and preference for the Agile programming
model, i.e rapid prototype deployment, working software, regular
adaptation to changing circumstances and needs. Experience and comfort
using PEAR and other open source libraries to reduce the time spent in
development. Skills in user interface design - making backend systems
user-friendly.
PHP can be used on all major operating systems,
including Linux, many Unix variants (including HP-UX, Solaris and
OpenBSD), Microsoft Windows, Mac OS X, RISC OS, and probably others.
PHP has also support for most of the web servers today. One of the
strongest and most significant features in PHP is its support for a
wide range of databases. If simplicity, speed of development, and
economy are important factors, then PHP should be the bet.
Web
2.0
Web
2.0 is an outcome of an open source community effort to emerge as a new
business trend where business can take a new shape for its entire user.
Web 2.0 draws together capabilities of client and server side software,
content syndication and the use of network protocol. Web 2.0 sites
provide users with information storage, creation and dissemination
capabilities.