Presentation is loading. Please wait.

Presentation is loading. Please wait.

Web Content Development Andre Hagmann System Engineer Microsoft AG

Similar presentations


Presentation on theme: "Web Content Development Andre Hagmann System Engineer Microsoft AG"— Presentation transcript:

1 Web Content Development Andre Hagmann System Engineer Microsoft AG

2 Agenda BackOffice Update BackOffice Update Web Authoring & Publishing scenarios with Office 97 Web Authoring & Publishing scenarios with Office 97 FrontPage’s Content Management FrontPage’s Content Management Dynamic Content Development with Visual Interdev Dynamic Content Development with Visual Interdev

3 BackOffice Update Windows NT 4.0 Option Pack Internet Information Server 4.0 Internet Information Server 4.0 Certificate Server Certificate Server Microsoft Transaction Server Microsoft Transaction Server Microsoft Message Queue Server Microsoft Message Queue Server Windows Scripting Host Windows Scripting Host Virtual Private Network Virtual Private Network Script Debugger (Client & Server) Script Debugger (Client & Server)

4 IIS 4.0 Key Features Ease of Use Ease of Use Scalability Scalability Security and Robustness Security and Robustness Programmability Programmability Internet Standards Internet Standards

5 Ease of Use Administration Administration Microsoft Management Console and Internet Information Server Snap in Microsoft Management Console and Internet Information Server Snap in IIS Admin Objects IIS Admin Objects HTML Administration HTML Administration Command Line Scripting Command Line Scripting Site Server Express Site Server Express Site Analyst Site Analyst Usage Analyst Usage Analyst Web Post and Posting Acceptor Web Post and Posting Acceptor

6 Active Server Pages Concepts Active Server Pages..asp files: HTML content interspersed with script ActiveX Server Components Extending the reach with OLE Automation Servers Active Server Applications Groups of Active Server Pages, defined by virtual roots

7 Client Server HTTP request Active Server Pages default.asp Interprets page Internet Information Server Invokes component (COM) ADO Fetches results (OLE/DB, ODBC) HTTP response Active Server Pages Application flow JScript ActiveX Scripting VBScript

8 Active Server Pages Approachable: simple activation can be learned by an HTML developer in hours Open: language-agnostic: Visual Basic and JScript built-in, compatible with any ActiveX Scripting language Compile-free: disruption-free updating layout, content, logic, and components Browser-neutral: content fidelity can shift based on client capabilities

9 Index Server Full-content Indexing for IIS Internet Information Server with Index Server Other Internet Client Enter your query below: Real-time indexing Hit highlighting Index remote shares Integration with security International support Extensible Filtering Search on OLE properties

10 Integrated Server Solution Internet Information Server Windows NT Server Microsoft Transaction Server Microsoft Message Queue

11 Web Authoring & Publishing scenarios with Office 97

12 Content Life Cycle Corporate information Creation Create Publish Manage Consumption Find View Analyze Collaborate

13 Office Web Strategy Corporate information Microsoft Office  Easy creation  Rich analysis  Collaboration  Tools you know  Linking  Searching  Navigating Web technology Microsoft FrontPage  Easily create web  Track changes  Visual editing

14 Web technology Web technology Microsoft ® Office 97 Combines the ease of intelligent applications with the power of the Web  Usability and IntelliSense ™  Consistency and integration  Programmability and customization

15 Office 97 Web Technology Web publishing Web publishing Built-in linking Built-in linking Integrated navigation Integrated navigation Active documents Active documents Text and property indexing Text and property indexing Components and ActiveX ™ support Components and ActiveX ™ support Integrated Visual Basic ® Integrated Visual Basic ® New workgroup and communications tools New workgroup and communications tools

16 One Tool, Multiple Formats Office as Web publishing tool Office as Web publishing tool Create and view HTML files in Office Create and view HTML files in Office Find, link, navigate HTML or Office files Find, link, navigate HTML or Office files Use the best format for the situation Use the best format for the situation HTML: Internet, viewer uncertainty HTML: Internet, viewer uncertainty Office: creation, analysis and collaboration, printing Office: creation, analysis and collaboration, printing

17 Frontpage 98 Design Goals Intelligent Design Assistance Intelligent Design Assistance Expanded Site Management Expanded Site Management Easier to Use Easier to Use Easier for Web Presence Providers & Web Administrators Easier for Web Presence Providers & Web Administrators Support for Latest Technologies Support for Latest Technologies

18 Microsoft ® FrontPage ® 98 Easily create great-looking Web sites Easily create great-looking Web sites Wizards, Themes, WYSIWYG editing Wizards, Themes, WYSIWYG editing Effectively manage Web content and site structure Effectively manage Web content and site structure Automatic link fix-up, cross-page spell- checking, multi-user authoring Automatic link fix-up, cross-page spell- checking, multi-user authoring Automatic navigation bars, Navigation View Automatic navigation bars, Navigation View Seamlessly integrate existing content and familiar applications Seamlessly integrate existing content and familiar applications That’s what this session is all about! That’s what this session is all about!

19 Support for the Latest Web Technologies Channel Definition Wizard (CDF) Channel Definition Wizard (CDF) Dynamic HTML Dynamic HTML Cascading Style Sheets (CSS) Cascading Style Sheets (CSS) Java ™ & JavaScript Java ™ & JavaScript ASP: Database Region Wizard ASP: Database Region Wizard Design-time ActiveX ® Controls Design-time ActiveX ® Controls

20 Microsoft ® FrontPage ® 98 Explorer / Editor / Task List Explorer / Editor / Task List Server Extensions Server Extensions Personal Web Servers Personal Web Servers Microsoft PWS Microsoft PWS FrontPage PWS FrontPage PWS Includes Image Composer & GIF Animator Includes Image Composer & GIF Animator SDK & SERK SDK & SERK

21 HTTP Web Server  IIS  PWS  Apache  Netscape ISAPIorCGI FrontPage Architecture FrontPageExtensions Author.dll Admin.dll Shtml.dll EditorExplorer

22 Web Authoring & Publishing Scenarios Single author Single author Local authoring, testing, optional personal web on intranet Local authoring, testing, optional personal web on intranet Remote publishing to Web server Remote publishing to Web server Server Extensions not installed Server Extensions not installed Server Extensions installed Server Extensions installed

23 Remote Publishing & Authoring Author Internet Information Server Intranet or WPP Web Server Publish via FTP Local Workstation Extensions Extensions Personal Web Server Hard Disk Server Machine Hard Disk BrowseBrowser Publish via HTTP No component browse-time functionality) FULL component browse-time functionality BrowseBrowser Incremental Authoring & Publishing ALL browse-time functionality

24 Team Authoring Scenario Extensions on shared server Extensions on shared server Smart publishing & multi-user authoring Smart publishing & multi-user authoring Shared Task List Shared Task List No messy manual site management No messy manual site management Browse-time FrontPage functionality Browse-time FrontPage functionality Version control withVisual SourceSafe Version control with Visual SourceSafe Extensions on workstation Extensions on workstation NOT required NOT required Useful for offline authoring & testing Useful for offline authoring & testing

25 Team Authoring / Shared Server Extensions Authoring or Staging Server (IIS) Server Machine Hard Disk Production Intranet or ISP Web Server Internet Information Server Extensions Server Machine Hard Disk HTTP Workstations - FrontPage Clients Optional: Propagate to production server

26 Marketing Manager Writer/Editor Graphic Artist Microsoft FrontPage Photoshop Director Word PageMaker Productivity Applications Web Application Developer MIS Project Manager Web Database Developer Microsoft Visual InterDev Web Development Teams Staging Server Visual Basic Visual J++/C++ Borland Delphi Oracle SQL Server Access Sybase Productivity Applications MS Project Firewall/Proxy Production Server

27 Import Office documents Import Office documents Drag / Drop Importing Drag / Drop Importing Track Links in Office docs Track Links in Office docs Drag / Drop Conversion Drag / Drop Conversion Edit with Office applications from FrontPage Explorer Edit with Office applications from FrontPage Explorer Integrated Office VBA solutions Integrated Office VBA solutions FrontPage and Office 97

28 FrontPage and Internet Information Server 4.0 Integrated Server Extensions Setup Integrated Server Extensions Setup Active Server Pages Active Server Pages Still “supports” Internet Database Connector Still “supports” Internet Database Connector Index Server 2.0 Index Server 2.0 Security and Permissions Security and Permissions Uses NTLM for user permissions Uses NTLM for user permissions Uses NTFS Access Control Lists (ACLs) for file access privileges Uses NTFS Access Control Lists (ACLs) for file access privileges

29 Microsoft ® Visual InterDev TM The Integrated Development System for Building Dynamic Web Applications

30 Microsoft Visual InterDev Newest member of Visual Tools family Newest member of Visual Tools family Target user is a developer Target user is a developer Product design goals Product design goals Visual development environment for building HTML/HTTP-based applications Visual development environment for building HTML/HTTP-based applications The best way to build Active Server Pages The best way to build Active Server Pages Comprehensive database tools Comprehensive database tools Multi-user, team-based development Multi-user, team-based development Complete and extensible Complete and extensible

31 Integrated Development Environment Based on Developer Studio IDE Based on Developer Studio IDE Integrates all the tools a Web developer needs Integrates all the tools a Web developer needs Server-side and client-side development support Server-side and client-side development support Database tools Database tools Pre-built components and controls Pre-built components and controls Site management/publishing Site management/publishing Host VC++, VJ++ and InterDev projects in a global workspace Host VC++, VJ++ and InterDev projects in a global workspace

32 Active Server Pages Server-side application framework for IIS Server-side application framework for IIS Provides Provides Server-side scripting (VBScript, JScript, other) Server-side scripting (VBScript, JScript, other) ODBC-based database connectivity ODBC-based database connectivity ActiveX Server Components (VB, VC++, VJ++, other) ActiveX Server Components (VB, VC++, VJ++, other) State management State management Active Server Page = HTML page with embedded server-side logic Active Server Page = HTML page with embedded server-side logic Cross-browser and cross-platform applications Cross-browser and cross-platform applications

33 Active Server Pages Client Server HTTP request Active Server Pages default.asp Interpretspage Internet Information Server JScript VBScript ActiveXScripting HTTP response Invokes component (COM) Data access component Fetches results (ODBC)

34 Rapid Development for Active Server Pages Point-and-click database connections Point-and-click database connections Integrated database tools Integrated database tools Design-time ActiveX Controls Design-time ActiveX Controls Visual authoring components Visual authoring components Based on ActiveX Control technology Based on ActiveX Control technology Provide for third-party extensibility Provide for third-party extensibility Wizards and templates Wizards and templates Generate VBScript or JScript Generate VBScript or JScript

35 Database Development ODBC-based connectivity ODBC-based connectivity Easily integrate data from heterogeneous data sources Easily integrate data from heterogeneous data sources Visual Database Tools Visual Database Tools Data View Data View Query Designer Query Designer Database Designer for SQL Server 6.5 Database Designer for SQL Server 6.5 Active Data Objects (ADO) Active Data Objects (ADO) Provides Web-optimized database access Provides Web-optimized database access Rich programming model Rich programming model Highlevel VBScript/JScript development Highlevel VBScript/JScript development

36 FrontPage & Visual InterDev Taxonomy FrontPage 98: Create & manage FrontPage 98: Create & manage Target  Office end-users & managers Target  Office end-users & managers Programming knowledge not required Programming knowledge not required Visual InterDev: Web App Development Visual InterDev: Web App Development Target  developers Target  developers Scripting, database, Web project management Scripting, database, Web project management Programming knowledge required Programming knowledge required Need a debugger? Get Visual InterDev Need a debugger? Get Visual InterDev

37 FrontPage & Visual InterDev Share the FrontPage Server Extensions Share the FrontPage Server Extensions Provides server-based project model Provides server-based project model Shared HTTP-based publishing features Shared HTTP-based publishing features Shared Web permissions Shared Web permissions A FrontPage 98-based Web is a Visual InterDev Web (and vice versa) A FrontPage 98-based Web is a Visual InterDev Web (and vice versa)

38 Management & Administration FrontPage FrontPage Security and managing permissions Security and managing permissions Link fix-up, Navigation structure, cross- page spelling, orphans management Link fix-up, Navigation structure, cross- page spelling, orphans management Visual SourceSafe Visual SourceSafe Version Control – Check-in/out Version Control – Check-in/out

39 Team Authoring with Versioning Extensions Authoring or Staging Server (IIS) Staging Server Hard Disk HTTP LANconnection OLE Automation Dedicated VSS Server VSS repository

40 FrontPage and Visual SourceSafe FrontPage-based Web can be Visual SourceSafe project FrontPage-based Web can be Visual SourceSafe project FrontPage UI: Explicit Check-in/out, Undo Check-out FrontPage UI: Explicit Check-in/out, Undo Check-out File Save: Automatic check-out/in File Save: Automatic check-out/in Check-out status indicator in FrontPage Explorer Check-out status indicator in FrontPage Explorer Client does not require Visual SourceSafe Client does not require Visual SourceSafe

41 Management & Administration FrontPage Security and managing permissions Security and managing permissions Link fix-up, Navigation structure, cross- page spelling, orphans management Link fix-up, Navigation structure, cross- page spelling, orphans management Visual SourceSafe Version Control – Check-in/out Version Control – Check-in/out Site Server 3.0 Review/approval process Review/approval process Site analysis and reporting Site analysis and reporting Deployment from staging server to product server Deployment from staging server to product server

42 Resources MSPress MSPress

43


Download ppt "Web Content Development Andre Hagmann System Engineer Microsoft AG"

Similar presentations


Ads by Google