Emerging Technologies for eCommerce

 

Microsoft

JavaSoft

OMG

IBM

Others

Presentation Services / User Interface Tier

1. JavaScript
2. HTML
3. XML

1. Visual C++/MFC,
2. Visual Basic,
3. Visual Interdev,
4. Visual J++/WFC,
5. ActiveX Controls /COM,
6. Active Template Library (ATL)
7. Windows Template Library (WTL) - Even though MS does not officially support this
8. Win32 API,
9. VBScript,
10. JScript,
11. DHTML 
12. C# (C Sharp),
13. .NET WinForms.



1. Java,
2. Java Beans,
3. Applets,
4. JFC/Swing

 

1. VisualAge for Java,
2. WebShere Studio,
3. NetObjects Script Builder,
4. Visual Age for SmallTalk

1. Inprise JBuilder for Java,
2. Borland Delphi,
3. Borland C++ and OWL,
4. Symantec Visual Café

Middleware / Business Objects Tier

1. XML
2. XML Parser Programming with both the DOM and the SAX APIs
3. Simple Object Access Protocol (SOAP)

Microsoft Component Services and Windows DNA:
1. COM+,
2. DCOM,
3. MTS Programming,
4. MSMQ Programming,
5. ASP,
6. ASP+.NET,
7. Internet Server API (ISAPI),
8. ADO, ADO+.NET and OLE/DB,
9. The .NET Framework,
10. .NET WebForms



11. ODBC,
12. ADSI,
13. Microsoft XML Parser MSXML Programming using its COM interfaces,
14. Security Services Programming,
15. Universal Plug-n-Play.
16. Active Template Library (ATL)

Java 2, Enterprise Edition:
1. EJB,
2. Java/RMI,
3. RMI over IIOP,
4. Java-IDL,
5. JMS,
6. JTS/JTA,
7. JNDI,
8. JavaMail,
9. Sun XML Parser Programming,
10. Java Activation Framework(JAF),
11. JDBC,
12. JSP,
13. Servlets API, 14.Security Services Programming,
15. Jini and
16. JavaSpaces.

1. CORBA,
2. CORBA Component Model (CCM),


CORBA Object Services (COS) like
3. Naming,
4. Events,
5. Transactions,
6. Persistent Object,
7. Lifecycle,
8. Concurrency,
9. Externalization,
10. Query,
11. Licensing,
12. Property,
13. Time,
14. Security,
15. Trader Object,
16. Collection, etc. (there are about 20 COServices)

Java Enterprise API:
1. EJB,
2. JSP and
3. the Servlets API,

4. CORBA
5. MQSeries Programming,
6. IBM XML Parser (XML4J) Programming

1. IONA OrbixWeb,
2. Inprise VisiBroker,
3. TAO CORBA ORB,
4. PERL/CGI script programming, etc.

Database Services / Data Source Tier

SQL Server

 

 

DB2 Universal Database

1. ORACLE,
2. Sybase,
3. Informix, etc.

SQL

Application Server Administration, Deployment, Configuration, and Management

Microsoft BackOffice:
1. Internet Information Server (IIS),
2. MSMQ,
3. MTS,
4. Site Server,
5. Commerce Server
6. SNA Server and COM-TI


7. Windows 2000 App Server,
8. BizTalk Server,
9. Developing automated deployment scripts,
10. Windows Shell Programming using the Windows Script Host (WSH).

1. NetDynamics,
2. iPlanet


3. Solaris OS

 

1. WebSphere Application Server,
2. IBM HTTP Server,
3. CICS,
4. IBM MQSeries,
5. Domino Application Server

1. Firewall Configuration for HTTP Port 80 Tunnelling for DCOM, IIOP and RMI,
2. BEA-WebLogic,
3. Tuxedo,
4. BroadVision,
5. Gemstone,
6. Secant,
7. Inprise Application Server,
8. Persistence Power Tier,
9. Netscape Enterprise Server,
10. ORACLE Application Server,
11. WebObjects (Apple),
12. Sybase Enterprise Application Server,
13. Progress Aptivity,
14. Dynamo Application Server,
15. IONA iPortal,
16. Unify eWave Engine,
17. Apache Server, etc. and a zillion others.

18. Linux OS

Content Management and Usability

1. Webpage Layout and Design with FrontPage and
2. Visual InterDev

 

 

1. NetObjects Script Builder,
2. IBM WebShere Studio, etc.

 

Methodology, Design, etc.

1. UML
2. Design Patterns
3. Anti-Patterns
4. Refactoring
5. Xtreme Programming