La problématique du TCO : Administration, NC et PC.
Internet, Intranet, Extranet : les services, HTTP et HTML, la programmation coté browsers et serveurs. Applets, contrôles et scripts. Place de Java. Evolution vers DHTML et XML.
L’orientation objets et composants : COM, DCOM et ActiveX face aux Javabeans et à CORBA.
L’apparition des architectures à trois niveaux. La place du middleware. Microsoft et DNA. Les composants actuels de Back Office.
2. Les systèmes d’exploitation
Le point sur les trois environnements : client, serveur et réseaux.
Les grandes fonctionnalités. Windows 98 et Windows NT. Place de Internet Explorer.
Les versions Entreprise et Small Business de NT. Multiprocesseurs SMP et clusters Wolfpack.
Windows NT Terminal Server. Le déport d’interface avec RDP. Le Terminal Windows. L’offre Citrix. Les trois modes de gestion des postes : télédistribution avec SMS, téléchargement et déport d’interface.
Positionnement de NT face à Unix et Novell.
Les versions à venir : Windows 2000 et les annuaires (Active Directory). Les fonctions avancées d’administration (ZAW).
3. Les grands domaines applicatifs
Publication et diffusion de documents
sur Internet / Intranet et le Web. IIS et Index Server. Active Server Page. Les outils de développement : Office 97, Frontpage et Visual Interdev. Les perspectives ouvertes par Office 2000. Microsoft face à Netscape et Sun.
Messagerie et Groupware
: Exchange. SMTP, POP3 et IMAP4, LDAP et NNTP. Différentes versions d’Outlook. Microsoft face à Lotus Notes/Domino.
Gestion des données
avec SQL Server. ADO, OLE DB et ODBC. Réplication et interfaces avec l’existant (passerelles). Cas particulier du Datawarehouse avec Plato. Microsoft face à Oracle et IBM.
Le développement applicatif
. Le client-serveur classique à deux niveaux. Le RAD. Impact d’Internet sur les architectures : les serveurs de scripts et d’application. Utilisation de MTS et MSMQ. Le cas particulier du commerce électronique. Rôle de SNA Server,
Les outils de programmation
; de Visual Basic à Visual Studio. Place de Visual J++.