Visio Advanced Tools for IT Professionals Shawn Tng Regional Technical Manager Microsoft Asia Pacific.

Slides:



Advertisements
Similar presentations
Oracle SQL Developer Data Modeler 3.0: Technical Overview March 2011.
Advertisements

© Ipswitch, Inc. Introducing WhatsConnected v1.5 June 16 th, 2009.
Visual Scripting of XML
1.
Logically Centralized Control Class 2. Types of Networks ISP Networks – Entity only owns the switches – Throughput: 100GB-10TB – Heterogeneous devices:
1.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 1: Introducing Windows Server.
1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Microsoft Dynamics SL. Agenda Why Dynamics SL Microsoft Dynamics SL Roadmap Review Business Portal 3.0 Features Review & Demonstrate new 6.5 Features.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Insights and Answers for IT Professionals. 「 Microsoft ® Visio 2000 視覺化管理應用」 Developing Application Solutions using Visio 2000 Shawn Tng Regional Technical.
ISMT221 Information Systems Analysis and Design Project Management Tools Lab 1 Tony Tam.
Microsoft Project Server Enterprise Project Solution Shawn Tng Regional Technology Manager Microsoft Asia Pacific.
1 Introducing Scenario Network Data Editing and Enterprise GIS January 27, 2010 Minhua Wang, Ph.D. Citilabs, Inc.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
MSDN TechTalk Agenda Visual Studio Team Edition for Database Professionals 08:30 – 09:00 Registration 09: :15 (Roger Boesch, Microsoft Schweiz) Einbindung.
(code name: Data Dude) Josh Robinson Aculix.
Microsoft Virtual Academy Module 4 Creating and Configuring Virtual Machine Networks.
InternetApplications Division (IAD) 1 PowerDesigner7: Technical Presentation and Demonstration (Taipei - 12/09/99) Marc Chanliau, Senior Product Manager.
Understanding Active Directory
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
Emanuele Pasqualucci Extending AppManager Monitoring with the SNMP Toolkit.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Introducing Microsoft® Visual Studio® 2005 Team Edition for Database Professionals Andy Cheung ISV Developer Evangelist Microsoft Hong Kong.
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
Overview of Active Directory Domain Services Lesson 1.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
January, 23, 2006 Ilkay Altintas
Classroom User Training June 29, 2005 Presented by:
Module 14: Configuring Print Resources and Printing Pools.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Information Systems Chapter 5 Building the database Part 1. Unsing Access.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Module 14: WCF Send Adapters. Overview Lesson 1: Introduction to WCF Send Adapters Lesson 2: Consuming a Web Service Lesson 3: Consuming Services from.
A detailed look at the Microsoft Windows Infrastructure at UWE including Active Directory (AD), MIIS, Exchange, SMS, IIS, SQL Server, Terminal Services.
VLAN Suman Pandey. References D. Passmore, and J. Freeman, “The Virtual LAN Technology Report”, March, 1997 IEEE.
M1G Introduction to Database Development 6. Building Applications.
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
COMP1321 Digital Infrastructure Richard Henson February 2014.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
GIS in Water Resources Consortium Attaching Behavior to Objects and Programming in the Geodatabase Tom Wesp, AICP Henry Hagemeier ESRI San Antonio.
Interfacing Registry Systems December 2000.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Slide 3- 1 Notation for Constraints on Relationships Cardinality ratio (of a binary relationship): 1:1, 1:N, N:1, or M:N Shown by placing appropriate numbers.
DEV337 Modeling Distributed Enterprise Applications Using UML in Visual Studio.NET David Keogh Program Manager Visual Studio Enterprise Tools.
1 © 1999 Microsoft Corp.. Microsoft Repository Phil Bernstein Microsoft Corp.
Lesson Overview 3.1 Components of the DBMS 3.1 Components of the DBMS 3.2 Components of The Database Application 3.2 Components of The Database Application.
Microsoft Australia Security Summit Design for Operations Nigel Watson, Microsoft Australia David Lemphers, TeamForce Nigel Watson, Microsoft Australia.
Purdue University CS Senior Project David Wentland Senior Software Engineer.
Understanding StarTeam Enterprise Advantage Course #4124.
© 2006 Altova GmbH. All Rights Reserved. Altova ® Product Line Overview.
Learningcomputer.com SQL Server 2008 – Management Studio.
Introduction to UML and Rational Rose UML - Unified Modeling Language Rational Rose 98 - a GUI tool to systematically develop software through the following.
Developing SQL/Server database in Visual Studio Introducing SQL /Server Data Tools Peter Lu.Net Practices Director Principle Architect Nexient March 19.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
COMP1321 Digital Infrastructure Richard Henson March 2016.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Administering Windows Server 2012 Question Answer.
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
Introduction ITEC 420.
Building Enterprise Applications Using Visual Studio®
Building ARM IaaS Application Environment
System Center 2012 Configuration Manager
Shared Services with Spotfire
Introducing Scenario Network Data Editing and Enterprise GIS
Scrumium NetBrain Thursday, May 09, 2019.
Presentation transcript:

Visio Advanced Tools for IT Professionals Shawn Tng Regional Technical Manager Microsoft Asia Pacific

Topics Overview of Visio 2002 product line Overview of Visio 2002 product line Database diagramming Database diagramming UML software modeling UML software modeling Active Directory diagramming Active Directory diagramming AutoDiscovery and Layout AutoDiscovery and Layout

Visio Enterprise Edition? Advanced software and database modeling Automated network and directory services diagramming Visio Network Center

Visio Professional Database Diagramming Database Diagramming  Create entity relationship (ER) diagrams using multiple notations  Relational, IDEF1X, and Crow’s Foot  Reverse engineer database schema from leading RDBMS  SQL Server, Oracle, DB2, Informix and Sybase  Access  Generic ODBC and OLE-DB data sources  Import ERwin ERX files  Object Role Modeling diagrams

Visual Studio.net Database Modeling Database Modeling  All of Visio Professional plus:  Database schema generation, either directly or through a DDL script  Model error checking  Model-database synchronization  Database reports  Workgroup collaboration  Business rules-based database design (ORM)

Visio Professional Software modeling Software modeling  Support for complete UML 1.2 notation  All 8 UML diagram types  Reverse engineer UML class diagrams from VB, VC++  Supports Visual Studio 6 at RTM  Will support VB7, VC++7 and VC# after the release of Visual Studio.net  Support for multiple notations  UI prototyping  Automatic website mapping

Visual Studio.net UML Software Modeling UML Software Modeling  All of Visio Professional PLUS  Generate customizable code skeletons for VB, C++ and C#  Automatic semantic error checking  Customizable UML reports

Visual Studio/Visio Positioning Visio Professional Visio Professional  Automatically diagram database schema  Automatically create UML diagrams from Visual Studio projects  Create software and database models via drag & drop  Create application infrastructure diagrams using software and network shapes  Interoperability for those who need to view or edit models created in VS.net but don ’ t need full modeling functionality

Visual Studio/Visio Positioning Visual Studio.net Visual Studio.net  For those who need full-fledged database and software modeling functionality  Forward engineer changes to your database schema  Generate code skeletons from UML class diagrams  Database and UML reporting  Semantic error checking  Business rules-based database design  Easily exchange database schema and software models with other Visio users

Topics Overview of Visio 2002 product line Overview of Visio 2002 product line Database diagramming Database diagramming UML software modeling UML software modeling Active Directory diagramming Active Directory diagramming AutoDiscovery and Layout AutoDiscovery and Layout

What’s New in Visio 2002? Database diagramming Database diagramming  Support for SQL 2000  Usability enhancements  Docking/merging windows  Database Properties window  Quicker data entry

Demonstration Visio Database Diagramming

Topics Overview of Visio 2002 product line Overview of Visio 2002 product line Database diagramming Database diagramming UML software modeling UML software modeling Active Directory diagramming Active Directory diagramming AutoDiscovery and Layout AutoDiscovery and Layout

What’s New in Visio 2002? UML Software Modeling UML Software Modeling  Support for reverse engineering new Visual Studio.net languages  Will support after VS.net is released  VB7, VC7 and VC#  Usability enhancements  Docking/merging windows  UML Properties window  Quicker data entry

Demonstration Visio UML Modeling

What Is the UML? UML is a language for: UML is a language for:  Visualizing  Specifying  Constructing  Documenting the artifacts of a software-intensive system.

Software Development Artifacts Most software projects produce a number of artifacts: Most software projects produce a number of artifacts:  Requirements  Architecture  Design  Source code  Project plans  Tests  Prototypes  Releases UML is a language for expressing a system’s architecture and associated details. It also is a language for expressing requirements and test cases. UML is a language for expressing a system’s architecture and associated details. It also is a language for expressing requirements and test cases.

Topics Overview of Visio 2002 product line Overview of Visio 2002 product line Database diagramming Database diagramming UML software modeling UML software modeling Active Directory diagramming Active Directory diagramming AutoDiscovery and Layout AutoDiscovery and Layout

Directory Services Three separate solutions Three separate solutions  Active Directory  Novell  LDAP It is an “offline” diagramming tools It is an “offline” diagramming tools Support for Export via LDIF Support for Export via LDIF  Use LDIFDE.EXE to update AD database  Administrator access required

Demonstration Active Directory Diagramming

Topics Overview of Visio 2002 product line Overview of Visio 2002 product line Database diagramming Database diagramming UML software modeling UML software modeling Active Directory diagramming Active Directory diagramming AutoDiscovery and Layout AutoDiscovery and Layout

AutoDiscovery & Layout TCP/IP Discovery and Diagramming TCP/IP Discovery and Diagramming SNMP-based SNMP-based Discovers Layer 2 and Layer 3 Topologies Discovers Layer 2 and Layer 3 Topologies  Network Layer  Data Link Layer Maps to equipment in shape library Maps to equipment in shape library  22K vendor specific network shapes Stored in local MSDE or SQL database Stored in local MSDE or SQL database  Results must be stored locally  Database is “open”  Can access with SQL, Crystal Reports, etc

Layer 3 IP Addresses discovered IP Addresses discovered Layer 3 connectivity Layer 3 connectivity Network and Interface types Network and Interface types  Single subnet may be multiple types

Layer 2 MAC Addresses MAC Addresses Layer 2 connectivity Layer 2 connectivity VLAN’s and Spanning Tree VLAN’s and Spanning Tree  Cisco  3Com  Extreme Networks

Frame Relay Discovery runs Discovery runs Discover DLCI’s Discover DLCI’s  Data Link Connection Identifier  Number of a private virtual circuit (PVC) on a frame relay network Provide UI to correlate DLCI’s and add CIR’s (as appropriate) Provide UI to correlate DLCI’s and add CIR’s (as appropriate)

Windows Networks If WMI present: If WMI present:  Operating System details  Network configuration details  Logical disks  Shared Resources  Services If WMI not present If WMI not present  Shared Resources

Tuning Discovery Discovery does not impact network performance Discovery does not impact network performance  Small, low priority packets  Limited number of simultaneous requests Can specify retries and timeouts Can specify retries and timeouts  For SNMP and/or PING  Used to tune for latency, performance

Security Discovery requires SNMP Community string Discovery requires SNMP Community string  Needs “read” access Without SNMP string Without SNMP string  Discovery can’t leave local subnet  Discovery will only perform PINGs Discovery is read only Discovery is read only Discovery is not a packet sniffer Discovery is not a packet sniffer

Demonstration AutoDiscovery and Layout

Visio Network Central

如果您有任何问题,请加入 微软中文新闻组 继续讨论 加入微软中文新闻组