Creating a Web Site with Expression Web

Total Page:16

File Type:pdf, Size:1020Kb

Creating a Web Site with Expression Web 05_115091 ch01.qxp 3/2/07 9:23 PM Page 7 Chapter 1 Creating a Web Site with Expression Web In This Chapter ᮣ Starting Expression Web for the first time ᮣ Exploring the workspace ᮣ Creating and saving a new Web site ᮣ Using a template to create a new Web site ᮣ Opening, closing, and deleting Web sites ᮣ Adding existing files to a Web site ᮣ Closing Expression Web n this chapter, you get started with Expression Web: You get familiar with Ithe workspace and find out how to create and save Web sites. Before you hang your shingle as a Web publisher, though, you should understand what you’re really doing when you create and publish a Web site. No doubt you’ve already seen a Web site. Web sites are the places you visit as you make your way around the World Wide Web. In the same way as a book is made up of individual pages, a Web site is made up of individual files called Web pages. Web pages contain the text, pictures, and other content you see when you visit a Web site. As you constructCOPYRIGHTED a Web site, you create WebMATERIAL pages and then string the pages together by using hyperlinks. Hyperlinks are the highlighted words and pic- tures inside the page that visitors can click to jump to a different location, page, or Web site. Hyperlinks can also initiate a download or pop open an e-mail window. After your site is complete, you publish it. In other words, you make the site visible to the rest of the world on the World Wide Web (or, if you’re working on an internal company site, on the company’s intranet). This process isn’t automatic. For a Web site to be live, you must transfer the site’s files from your computer to a Web server, a host computer that runs special Web server software and is connected to the Internet 24 hours per day. 05_115091 ch01.qxp 3/2/07 9:23 PM Page 8 8 Part I: Getting Started with Expression Web If you’re working on an intranet site, the publishing process is similar, except that only people with a password to access the intranet can view your site. An intranet is an internal company network based on the same type of tech- nology as the Internet, with access restricted to people within that company. Intranet sites generally contain information useful to company insiders, such as policies, collaborative tools, and department announcements. Many people gain access to a host Web server by signing up for an account with an Internet service provider (or ISP) that makes Web server space avail- able to its users. Others use a Web server maintained by their workplaces or schools. Another option is to sign up with one of the many hosting compa- nies that offer server space for free. Starting Expression Web for the First Time The first time you start Expression Web, you need to jump through a few basic setup hoops before you can get down to building your site. To get started, on the Windows taskbar, choose Start➪All Programs➪ Microsoft Expression➪Microsoft Expression Web. Expression Web opens. What happens next varies. Here are some dialog boxes you may encounter and instructions for how to handle them: ߜ A dialog box may prompt you to enter your name and initials. Expression Web uses these details to identify the Web sites and pages you create and modify. If necessary, in the Name and Initials text boxes, enter your name and initials, and click OK. ߜ A message box prompts you to make Expression Web the default Web page editor for HTML documents, which is another way of saying “Expression Web wants to become the go-to program whenever you want to create or update a Web page. Okay?” If you want to make Expression Web your default HTML editor (and we suggest that you do), click the Yes button. If you click No, this message continues to pester you each time you launch Expression Web unless you turn it off by deselecting the Always Perform This Check When Starting Expression Web option. ߜ The Privacy Options dialog box appears, prompting you to select options for tracking how Expression Web performs on your system and reporting information back to Microsoft. We suggest that you select both options. The Expression Web development team uses this information to make future versions of Expression Web better. 05_115091 ch01.qxp 3/2/07 9:23 PM Page 9 Chapter 1: Creating a Web Site with Expression Web 9 ߜ A dialog box appears, prompting you to sign up for the Microsoft Update service. This service offers automatic updates for Expression Web and other Microsoft programs installed on your system. We suggest that you choose to download and install updates when they are available. Your screen should look like the one shown in Figure 1-1. If it doesn’t look like it, close the program and restart it. Expression Web has found the My Documents folder on your hard drive and, inside it, has created a new folder named My Web Sites in which to store all the Web sites you build. Although Expression Web appears to be ready for you to start adding content to the blank page that appears, please don’t. You must first create a Web site, which is a specially designated folder in which Expression Web stores all pages associated with the site. We tell you how to create a site in the section “Creating and Saving a New Web Site,” a little later in this chapter. Menu bar Toolbar Figure 1-1: Expression Web as it appears the first time you launch the program. Task panes Editing window Status bar Task panes 05_115091 ch01.qxp 3/2/07 9:23 PM Page 10 10 Part I: Getting Started with Expression Web Touring the Expression Web Screen Now that you’re here, allow us to show you around the Expression Web work- space so that you can start getting comfortable. As you get used to working with Expression Web, you may want to customize the workspace so that everything you need is visible on the screen and the features you don’t use are tucked away from view. You can begin with the simple tour that follows, but when you’re ready, feel free to experiment with the layout of the Expression Web workspace. To start the tour, step right this way. Workspace The workspace is where you build your Web site and all its Expression Web parts (refer to Figure 1-1). If you have more than one Web site open at the same time, each Web site appears in its own Expression Web workspace window (see Figure 1-2). Figure 1-2: Each separate Web site has its own workspace window with the path and title of the Web site. 05_115091 ch01.qxp 3/2/07 9:23 PM Page 11 Chapter 1: Creating a Web Site with Expression Web 11 Menu bar and toolbars Like most other Windows programs, the menu bar at the top of the workspace contains all the Expression Web commands. You find buttons for the most commonly used commands on the Common toolbar, located just below the menu. (Expression Web has many more toolbars, which contain buttons for commands specific to a particular function. To show other toolbars, choose View➪Toolbars and then click the name of the toolbar you want to see.) The Standard toolbar deserves special mention. It contains a handful of useful buttons not found on the Common toolbar — such as Spelling, Print, Cut, Copy, and Paste and the Format Painter — but doesn’t have as many text formatting options. We suggest using the Common toolbar most of the time, and then popping open the Standard toolbar if you find that you need quick access to its buttons. Because the Common toolbar contains a lot of buttons, not all of them show up if your screen resolution is set to 1024 x 768 or lower. Click the down arrow at the far-right end of the toolbar to see all the buttons. You can customize Expression Web toolbars by adding or removing com- mands. To add a command to a toolbar, follow these steps: 1. On the right side of the toolbar you want to customize, click the down arrow. 2. Choose Add or Remove Buttons➪Customize. The Customize dialog box appears. 3. If the Commands tab isn’t already showing, click it. 4. In the Categories list box, select the menu containing the command you want to add. 5. In the Commands list box, click and drag the command onto the toolbar. As you drag, the cursor turns into an arrow pointing to a button. As soon as you arrive at the toolbar with your command in tow, an inser- tion point — it looks like a capital I — shows you where the button for the command would appear if you were to release the mouse button. 6. Move the cursor along the toolbar until the insertion point arrives at the spot on the toolbar where you want the button to live, and then release the mouse button. Voilà! The button appears on the toolbar. 05_115091 ch01.qxp 3/2/07 9:23 PM Page 12 12 Part I: Getting Started with Expression Web 7. If you want to add more buttons to the toolbar, repeat Steps 4 through 6 for each button addition. When you finish, click Close in the Customize dialog box.
Recommended publications
  • Введение В Silverlight 3
    2 Здравствуйте, дорогой читатель! Мы очень рады продолжить добрую традицию и представить Вам первую книгу о технологии Microsoft Silverlight 3 на русском языке! Microsoft Silverlight позволяет разработчикам с помощью простых и мощных инструментов создавать интерактивные Интернет- приложения, которые становятся все популярнее среди широкого круга пользователей. Данная технология уже используется на многих известных ресурсах – как в мире, так и в России. Silverlight 3 – важный шаг в развитии технологии. Среди новых возможностей можно отметить 3D-трансформации, аппаратное ускорение, работа вне браузера и много другое. Уже более трети Интернет-устройств в мире имеют установленный Silverlight. Принимая во внимание текущую динамику, можно с уверенностью сказать, что данная технология будет и дальше распространяться среди пользователей во всем мире, и Россия здесь не исключение. Менее года назад мы выпустили электронную книгу «Введение в Microsoft Silverlight 2», за это время ее загрузило более 30000 читателей. Для перевода книги по Silverlight 3 мы вновь выбрали издание Лоуренса Морони, основываясь на положительных отзывах от Вас, российских разработчиков, и на международном опыте. Книга представляет комплексный обзор Silverlight 3, который будет интересен как тем, кто уже имеет опыт работы с прошлыми версиями данной технологии, так и для начинающих свой путь в мир Silverlight. В завершение хочу поблагодарить Вас за интерес к технологии Microsoft Silverlight и предлагаю окунуться в увлекательный мир интерактивности. Дмитрий Халин, Директор департамента стратегических технологий Майкрософт Россия 3 ОПУБЛИКОВАНО Microsoft Press A Division of Microsoft Corporation One Microsoft Way Redmond, Washington 98052-6399 Copyright © 2009 by Laurence Moroney Все права защищены. Ни одна часть данной книги не может быть воспроизведена в любой форме или любыми средствами без письменного разрешения издателя.
    [Show full text]
  • Opari.Pdf (1.636Mt)
    Matti Nalkki SILVERLIGHT SOVELLUS: JAPANIN KIELEN ALKEISIIN TUTUSTUMINEN Opinnäytetyö Kajaanin ammattikorkeakoulu Luonnontieteiden koulutusala Tradenomi Syksy 2009 OPINNÄYTETYÖ TIIVISTELMÄ Koulutusala Koulutusohjelma Luonnontieteiden koulutusala Tradenomi Tekijä(t) Jarno Matti Tapio Nalkki Työn nimi SILVERLIGHT SOVELLUS: JAPANIN KIELEN ALKEISIIN TUTUSTUMINEN Vaihtoehtoisetvaihtoehtiset ammattiopinnot Ohjaaja(t) Ohjelmistosuunnittelu Veli-Pekka Piirainen Toimeksiantaja Kajaanin ammattikorkeakoulu Aika Sivumäärä ja liitteet 4.12.2009 40 + 11 Opinnäytetyön aihe on Silverlight web-sovellus. Tarkoituksena on tutkia mikä Silverlight on ja kuinka sitä käyte- tään. Apuna käytetään Expression Studiota, jonka tarkoitus on enimmäkseen tukea Silverlight:a. Expression Stu- dio koostuu useasta ohjelmasta, jotka esitellään tässä työssä. Ohjelmointityöhön liittyy japanin kieli, joten japanin kielestä on oma kohtansa teoriaosuudessa. Ohjelmointityönä on tehty web-sovellus, joka tutustuttaa käyttäjän japanin kielen alkeisiin. Alkuun ongelmat koskivat Silverlight:a ja Expression Studio:a, joiden tuntemus oli heik- koa. Japanin kielestä piti keksiä kaikki harjoitukset ja niiden toimivuutta piti testata, samoin kuin sivuston toimi- vuutta. Työ aloitettiin tutkimalla ja opettelemalla Silverlight:n käyttöä, samalla kun ohjelmointityö oli vielä alkuvaiheessa. Kun Silverlight oli saatu teknillisesti sisäistettyä, voitiin siitä kirjoittaa teoriaa. Ohjelmointityöstä tehtiin lopullinen suunnitelma, kun Silverlight:n käyttö oli hallussa ja selvitettiin mitä Expression
    [Show full text]
  • Opening a Web Site in Microsoft Expression Web
    Opening a Web Site in Microsoft Expression Web If you are working on a Maxwell computer that’s running Window 7, then you will find “Expression Web 3” has replaced “SharePoint Designer” for editing web pages. You will find Expression Web 3 in this location: Start > All Programs Microsoft Expression > Microsoft Expression Web 3 While it’s similar to SharePoint Designer (and the old Microsoft Frontpage) in many ways, you will find the menu used to open and connect to your web site has moved. Please follow these steps to opening your site: 1) Go to the menu Site > Manage Sites List… 2) Add your Maxwell site address to the list. In most cases, your site will be accessed through a path starting like this: G:\MAX-Filer\Webhost\zzzzz-sites\jdoe\ Continue through the folder structure to find your personal faculty or class folder. When you reach your personal folder such as this: G:\MAX-Filer\Webhost\faculty-sites\jdoe\ G:\MAX-Filer\Webhost\classes-sites\your-class\ Finish adding the site by clicking the “add” button. 3) Your site can now be opened by going back to the menu: Site > Open Site… > Select your site > Open Once the site is open, you will find that making typical site edits should be very similar to the process of editing your web pages in SharePoint Designer. NOTE: If you connected to the “development” location for your site and need to “publish” your site to the live server please add your publishing destination through the following menu: Site > Site Settings > Add… For further information please email [email protected].
    [Show full text]
  • Brno University of Technology Vysoké Učení Technické V Brně
    BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FACULTY OF INFORMATION TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ DEPARTMENT OF INTELLIGENT SYSTEMS ÚSTAV INTELIGENTNÍCH SYSTÉMŮ AUTOMATED SECURITY COMPLIANCE SCANNING OF MS WINDOWS OPERATING SYSTEM USING OPENSCAP PROJECT AUTOMATIZOVANÉ OVĚŘOVÁNÍ KONFIGURACE OPERAČNÍHO SYSTÉMU MS WINDOWS POMOCÍ PROJEKTU OPENSCAP MASTER’S THESIS DIPLOMOVÁ PRÁCE AUTHOR Bc. JAN ČERNÝ AUTOR PRÁCE SUPERVISOR Ing. ALEŠ SMRČKA, Ph.D. VEDOUCÍ PRÁCE BRNO 2018 Abstract This work deals with security compliance of computer systems, namely operating systems, applications and system services. Concept of security policies, their evaluation and their enforcement is described. Security compliance automation and the SCAP standard are presented. OpenSCAP project, which is used as an SCAP scanner, is described together with its tools and its usage. An idea to add support of Microsoft Windows within Open- SCAP, which was previously unsupported, is presented. The core part of the thesis is to identify necessary changes of OpenSCAP and to design an extension of this project. All these modifications are implemented. The solution is demonstrated on security policies for Windows. The solution is evaluated and further improvements are discussed. Abstrakt Tato práce se zabývá problematikou bezpečné konfigurace výpočetních systémů, jako jsou operační systémy, aplikace a služby. Seznamuje čtenáře s konceptem bezpečnostních poli- tik a jejich ověřováním. Soustředí se na problematiku automatizace bezpečné konfigurace s důrazem na standard SCAP. Popisuje projekt OpenSCAP, který se používá jako SCAP scanner, jeho aplikace a jejich použití. Navrhuje rozšířit OpenSCAP i na operační sys- tém Microsoft Windows, který doposud nebyl podporován. Těžištěm práce je identifikace nutných změn projektu OpenSCAP a návrh jeho rozšíření.
    [Show full text]
  • Microsoft® Sharepoint® Designer 2010 UNLEASHED
    Kathy Hughes Microsoft® SharePoint® Designer 2010 UNLEASHED 800 East 96th Street, Indianapolis, Indiana 46240 USA Microsoft® SharePoint® Designer 2010 Unleashed Editor in Chief Copyright © 2012 by Pearson Education, Inc. Greg Wiegand All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical, photocopying, recording, Executive Editor or otherwise, without written permission from the publisher. No patent liability is Neil Rowe assumed with respect to the use of the information contained herein. Although every precaution has been taken in the preparation of this book, the publisher and author Development Editor assume no responsibility for errors or omissions. Nor is any liability assumed for Mark Renfrow damages resulting from the use of the information contained herein. Managing Editor ISBN-13: 978-0-672-33105-3 Sandra Schroeder ISBN-10: 0-672-33105-5 Library of Congress Cataloging-in-Publication Data is on file. Project Editor Printed in the United States of America Mandie Frank First Printing: September 2011 Copy Editor Trademarks Charlotte Kughen All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized. Pearson Education, Inc. cannot attest to the accu- Indexer racy of this information. Use of a term in this book should not be regarded as affecting Tim Wright the validity of any trademark or service mark. Warning and Disclaimer Proofreader Every effort has been made to make this book as complete and as accurate as possi- Debbie Williams ble, but no warranty or fitness is implied. The information provided is on an “as is” Technical Editor basis.
    [Show full text]
  • Expression Web 4.0 Tutorials from Install to Publish and More Page 1
    Expression Web 4.0 Tutorials from Install to Publish plus More 2nd Edition By Patricia Geary Revised: November 2011 Table of Contents About the Author - Pat Geary ....................................................................................................................... 7 Expression Web 4.0 ....................................................................................................................................... 9 What's New ............................................................................................................................................... 9 Which Version Should I Get? .................................................................................................................. 11 Additional Resources .............................................................................................................................. 11 Expression Web 4 Books and Videos ...................................................................................................... 12 Service Packs for Expression Web........................................................................................................... 12 Expression Web 4 Service Pack 1 (SP1) ............................................................................................... 12 Expression Web 4 Service Pack 2 (SP2) ............................................................................................... 14 User Interface - Changes to the User Interface .........................................................................................
    [Show full text]
  • Microsoft Products Nearing End of Support for 2020
    Microsoft Products Nearing End of Support for 2020 Products governed by the Modern Policy nearing end of support The following products (governed by the Modern Policy) have announced the end of support for 2020. There will be no new security updates, non-security updates, free or paid assisted support options or online technical content updates. Products Moving to End of Support (Modern Policy) End of Support Date System Center Data Protection Manager, version 1807 System Center Operations Manager, version 1807 System Center Orchestrator, version 1807 January 24, 2020 System Center Service Manager, version 1807 System Center Virtual Machine Manager, version 1807 Azure Container Service January 31, 2020 Windows 10, version 1709 (Enterprise, Education, IoT Enterprise) Windows 10, version 1809 (Home, Pro, Pro for Workstation, IoT Core) April 14, 2020 Windows Server version 1809 (Datacenter Core, Standard Core) Windows 10, version 1803 (Enterprise, Education, IoT Enterprise) November 10, 2020 InMage/ASR Scout December 31, 2020 pg. 1 Microsoft Products Nearing End of Support for 2020 Products governed by the Fixed Policy nearing end of support The following products (governed by the Fixed Policy) have announced the end of support in 2020. There will be no new security updates, non-security updates, free or paid assisted support options or online technical content updates. End of Support Products Moving to End of Support (Fixed Policy) Date Exchange Server 2010 (all editions) Microsoft Dynamics NAV 2009 R2 Microsoft Expression Blend 3 Microsoft Expression Design 3 Microsoft Expression Encoder 3 Microsoft Expression Studio 3 Microsoft Expression Web 3 January 14, 2020 Microsoft Hyper-V Server 2008 Microsoft Hyper-V Server 2008 R2 Windows 7 Windows Embedded Handheld 6.5 Windows Server 2008 R2 Windows Server 2008 Windows Server Update Services 3.0 April 14, 2020 Forefront Unified Access Gateway 2010 Microsoft Forefront Threat Management Gateway 2010 Enterprise Microsoft HPC Pack 2008 R2 pg.
    [Show full text]
  • Instructions for Installing and Using the Expression Web Site Templates
    Instructions for Installing and Using the Expression Web Site Templates Turn off User Account Control If you do NOT turn off User Account Control, you are going to have to click to give permission for each of the templates you want to copy/move. You can turn off user Account Control while you copy the files then turn it back on. It does require a restart of the computer each time. (You do not have to do this it just saves time if you do) Download and Unzip the Template Package WARNING: Do not download the zipped tem files to the same folder you will be unzipping to or the templates will not work. Download the files to your desktop and then unzip them to the proper folder. Download any or all of the template packages which are in zipped format. Unzip the templates to one of two places. NOTE: Windows 7, Windows Vista and Windows XP Users - Make sure Expression Web is NOT open when you unzip the templates. Expression Studio 4 - Expression Web 4 C:\Program Files\Microsoft Expression\Web 4\en\WEBS Open Expression Web. After that you’ll see the new templates in the general list pane along with the current generic templates included with Expression Web, under Site > New Site > Templates. You will see a preview of any of the templates listed here. WARNING: This will only work if you set your default file extension to .html by selecting 'Tools' from the menu, then 'Page Editor Options' > 'Authoring' tab. OR for Expression Web 4.0 ONLY C:\Users\username\AppData\Roaming\Microsoft\Expression\Web 4\Webs Open Expression Web after that you’ll see the new templates in the general list pane along with the current generic templates included with Expression Web, under Site > New Site > My Templates EXPRESSION WEB 3.0: C:\Program Files\Microsoft Expression\Web 3\en\WEBS Open Expression Web.
    [Show full text]
  • Introduction
    A03WE07.qxd 3/19/07 10:26 AM Page xv Introduction Welcome to Microsoft Expression Web On Demand, a How You’ll Learn visual quick reference book that shows you how to work efficiently with Expression Web. This book provides com- plete coverage of basic to advanced Expression Web skills. How This Book Works What Happened to FrontPage? How This Book Works Keyboard Shortcuts You don’t have to read this book in any particular order. We’ve designed the book so that you can jump in, get the Step-by-Step Instructions information you need, and jump out. However, the book does follow a logical progression from simple tasks to more com- Real World Examples plex ones. Each task is presented on no more than two facing pages, which lets you focus on a single task without having Workshop to turn the page. To find the information that you need, just look up the task in the table of contents or index, and turn to Get More on the Web the page listed. Read the task introduction, follow the step- by-step instructions in the left column along with screen illus- Get Updates trations in the right column, and you’re done. Expression Studio What Happened to FrontPage? Microsoft Expression Web is not an upgrade to Microsoft FrontPage. It’s new Web Development software designed to deliver standards-compliant Web sites yet still maintain the ease of use found in FrontPage. If you built a Web site using FrontPage, you can open it using Expression Web. However, there may be migration issues because FrontPage uses some nonstandard tools.
    [Show full text]
  • How to Install NDCTL and DAXCTL on Linux
    APPENDIX A How to Install NDCTL and DAXCTL on Linux The ndctl utility is used to manage the libnvdimm (non-volatile memory device) subsystem in the Linux kernel and to administer namespaces. The daxctl utility provides enumeration and provisioning commands for any device-dax namespaces you create. daxctl is only required if you work directly with device-dax namespaces. We presented a use-case for the ‘system-ram’ dax type in Chapter 10, that can use persistent memory capacity to dynamically extend the usable volatile memory capacity in Linux. Chapter 10 also showed how libmemkind can use device dax namespaces for volatile memory in addition to using DRAM. The default, and recommended, namespace for most developers is filesystem-dax (fsdax). Both Linux-only utilities - ndctl and daxctl - are open source and are intended to be persistent memory vendor neutral. Microsoft Windows has integrated graphical utilities and PowerShell Commandlets to administer persistent memory. libndctl and libdaxctl are required for several Persistent Memory Development Kit (PMDK) features if compiling from source. If ndctl is not available, the PMDK may not build all components and features, but it will still successfully compile and install. In this appendix, we describe how to install ndctl and daxctl using the Linux package repository only. To compile ndctl from source code, refer to the README on the ndctl GitHub repository (https://github.com/pmem/ndctl) or https://docs.pmem.io. Prerequisites Installing ndctl and daxctl using packages automatically installs any missing dependency packages on the system. A full list of dependencies is usually listed when installing the package.
    [Show full text]
  • Web Design Specialist (Adobe CS6 Web Edition) Self-Study Guide — Volume 1 Web Design Series
    Web Design Specialist (Adobe CS6 Web Edition) Self-Study Guide — Volume 1 Web Design Series CCSSM-CDWDSG-PR-1305 • version 1.1 • rd0513 Web Design Specialist (Adobe CS6 Web Edition) Self-Study Guide Volume 1 President/Chief Certification Architect James Stanger, Ph.D. Vice President, Operations Todd Hopkins Senior Content Developer Kenneth A. Kozakis Managing Editor Susan M. Lane Editor Sarah Skodak Project Manager/Publisher Tina Strong Customer Service Certification Partners, LLC 1230 W. Washington St., Ste. 201 Tempe, AZ 85281 (602) 275-7700 Copyright © 2013, All rights reserved. Web Design Specialist (Adobe CS6 Web Edition) Developers Irina Heer; Kenneth A. Kozakis; James Stanger, Ph.D.; Jeffrey Brown; Chris Minnick; and Susan M. Lane Contributors Stephen Schneiter, Brian Danks, Martin Heltai and Robert Barrett Editors Susan M. Lane and Sarah Skodak Project Manager/Publisher Tina Strong Trademarks Certification Partners is a trademark of Certification Partners, LLC. All product names and services identified throughout this book are trademarks or registered trademarks of their respective companies. They are used throughout this book in editorial fashion only. No such use, or the use of any trade name, is intended to convey endorsement or other affiliation with the book. Copyrights of any screen captures in this book are the property of the software's manufacturer. Disclaimer Certification Partners, LLC, makes a genuine attempt to ensure the accuracy and quality of the content described herein; however, Certification Partners makes no warranty, express or implied, with respect to the quality, reliability, accuracy, or freedom from error of this document or the products it describes. Certification Partners makes no representation or warranty with respect to the contents hereof and specifically disclaims any implied warranties of fitness for any particular purpose.
    [Show full text]
  • Latest and Greatest in Visual Studio for C++ Developers Steve.Carroll & Daniel.Moth @Microsoft.Com
    Latest and Greatest in Visual Studio for C++ developers Steve.Carroll & Daniel.Moth @microsoft.com https://blogs.msdn.microsoft.com/vcblog/ Win an Xbox One S Forza Horizon 3 + Destiny 2 Bundle! Take this survey: https://aka.ms/cppcon Mission of C++ Product Team at Microsoft (DevDiv) Make the lives of all C++ developers on the planet better 1. by participating with the C++ Standards committee 2. by investing in the Microsoft Visual C++ (MSVC) Compiler 3. by improving the Visual Studio IDE 4. by continuing to enhance the C++ extension for Visual Studio Code Visual Studio Code: C/C++ Extension • Lightweight, keyboard focused • Git integration • Code Editing • IntelliSense, Code Browsing, Switch header/source, Code formatting (clang-format) • Debugging • Core-dump debugging, launch, attach, breakpoints (incl. conditional and function), stepping, threads, call stack, watch, GDB and MI commands • Easily run, build, test, and run external tasks https://code.visualstudio.com/docs/languages/cpp AGENDA • Microsoft Visual C++ (MSVC) Compiler and Libraries • Conformance • Compiler Diagnostics • Code Analysis • Code Gen Quality • Build Throughput • Visual Studio 2017 • Faster installation and your disk will thank you • Pain-free upgrade • Just point Visual Studio to your code • Use Visual Studio for all your projects and target platforms • Be more productive than ever MSVC Conformance Two-phase Name Lookup (partial support) under /permissive- default/deleted func, Inline namespaces, User-defined literals, noexcept, char16_t/char32_t, alignas/alignof,
    [Show full text]