Copyrighted Material

Copyrighted Material

INDEX $ (BuildVersion) property, 685 Add New Web Site dialog, 29 $() function, 412 ASP. NET Web Application options, 30 * (asterisk), in tab, 15 Add Reference context menu, 31 ? alias, for Debug.Print command, 629 $ADDRESS variable for tracepoint, 653 Add Scaffold dialog, 385 Add Service Reference dialog, 32 A Add Tab command, 41 Add View dialog, 389, 409 absolute placement ADO.NET Entity Framework, 571–596 for controls, 299 adding business logic to entities, 595 for HTML elements, 358 basics, 572–573 AccessDataSource control, in ASP.NET, 369 database update from entity model, 595 Accessibility property page, for ASP.NET Entity Framework Core, 596 Web Forms, 349 Entity Framework Designer, 577–582 accessibility of website, 365 getting started with, 573 Account Settings dialog, 10 Plain Old CLR Objects (POCO), 596 Action helper method, 394 Advanced Build Settings dialog, 680 action methods Advanced Compile Options dialog, 666 in ASP.NET MVC, 385–388 Advanced Compiler Settings dialog, comment on action trigger, 387 674–676 FormValues parameter type for, 401 Build events, 676–678 parameters, 400–403 Compilation constants, 676 Activate Historical Debugging link, 771 Optimizations, 675 Add Area dialog, 403 AdventureWorks2014 sample database, 573 Add Assertions dialog, 768 AdventureWorksDB sample database, 384 Add Connection dialoCOPYRIGHTEDg, 553 AfterBuil MATERIALd event, 683 Add Entity dialog, 584 AJAX, 375–378 Add New Item dialog, 247, 372 alias command, 96–97 Service-Based Database template, 524 aliases, for commands, 629–630 template in, 252 AllItemsAreNotNull assertion, 230 Test node, 762 AllItemsAreUnique assertion, 230 Add New Project dialog, 125–126 Allowed Namespace Names list, 758 Installed templates hierarchy, 28 AmbientValue attribute, 48 template in, 252 Americans with Disabilities Act, Section for Web Application, 351 508 Guidelines, 365 791 bindex.indd 10/05/2017 Page 791 analyzers – ASP.NET analyzers, adding in Solution Explorer, 34–35 developing fi rst, 13–18 anchoring controls, 290–291 expiration date for, 702 anchor points, in WPF designer, 305 instrumentation and analytics, 704–706 Anchor property, of control, 291 layers, 756 Android monitoring and management, 702–706 code for, 462 testing, 219 debugging, 466–480 Web Platform Installer to manage, 735–739 device log, 479–480 application-scoped settings, 139 managing SDK, 478–479 applicationsname_TemporaryKey.pfx fi le, Android emulator, 466–469 333 managing, 476–478 Application Updates dialog, 722 Settings dialog, 469–476 Application XAML element, StartupUri Android Virtual Device (AVD) Manager, attribute, 296 476–477 Apply Styles window, 362 AnonymousTemplate view, 368 AppManifest.xml fi le, 540–545 Apache Cordova, 485 general information, 541 basics, 486–487 Permissions tab, 541–542 creating project, 487–495 Prerequisites tab, 542–543 additional fi les and folders, 489–495 Remote Endpoints tab, 544–545 Merges folder, 488 Supported Locales tab, 544 plugins folder, 489 App model www folder, 489 project template for, 537–538 debugging, 495–497 in SharePoint, 531, 533 Apache Hadoop, 597–600 development environment, 534 distributed fi le system, 598 appName.dll fi le, 341 HDInsight, 599–600 appName.exe fi le, 341 MapReduce, 598 App Service, for publishing to Azure, 729 Pig application, creating, 606–610 App Service Plan, 730 Apache Software Foundation, 486 appsettings.json fi le, 422, 423 app.config fi le, 138, 139 App.xaml fi le, 296, 333 connection settings, 575 Architecture menu, Generate Code Map for for SharePoint, 540 Solution, 759 Appearance properties, for Windows Forms, AreaNameAreaRegistration class, 404 278 areas in MVC application, 403–406 app.js fi le, for Node.js, 438 AreEqual method, of Assert class, 230 Applcon.png fi le, 540 AreSame method, of Assert class, 230 Application element, StartupUri attribute, arithmetic overfl ow/underfl ow, check for, 680 296 .ascx extension, 389 Application Framework, 130–131 .asmx fi le, request for routing engine to Application Insights, 704–706 ignore, 397 ApplicationInsights.config fi le, 706 ASP.NET Application Install dialog, bypassing, 720 aging, 418–423 applications AJAX, 375–378 deploying, 17 project.json vs. csproj, 418 792 bindex.indd 10/05/2017 Page 792 ASP.NET Core – BizTalk ASP.NET Core, creating application, navigating for entities, 593–595 419–423 asterisk (*), in tab, 15 ASP.NET Empty Web Site project template, atom feeds, for Web Platform Installer, 348 736–738 ASP.NET Framework, 415 attached properties, in XAML, 300 ASP.NET MVC, 379 attributes, identifying tests using, 225–227 application, folder structure, 382–383 authentication, 575 areas in application, 403–406 confi guring for SharePoint, 539 basics, 381–383 options for ASP Core, 420–421 choosing model, 384 of user, 367–368 controllers and action methods, 385–388 for Web Application, 353 scaffolding, 385–388 authentication mode, for application, 131 entity model creation, 573–588 Auto Brace Complete, 83 project compatibility issues, 662–663 Autohosting prerequisites, for SharePoint, rendering UI with views, 388–395 543 request life cycle of application, 380 automated testing, 219 routing, 395–400 in Visual Studio Enterprise, 762–769 validation, 406–408 Web performance tests, 762–764 ASP.NET service host, URL of, 138 Automatically Open Smart Tags option, 280 ASP.NET Web API, 386 auto-outlining, 79 ASP.NET Web Application projects Autos window, 632 properties, 146–149 Azure. See Windows Azure Package/Publish Web, 148–149 Azure Access Control Service, 539 Web tab, 146–147 Azure Data Lakes, 600 templates, 351–352 tools for Visual Studio, 600–610 ASP.NET Web Forms, 345–378 Azure Mobile App, 515–516 project compatibility issues, 663 Azure node, in Server Explorer, 203 ASP. NET Web Forms Site project template, Azure subscription, for Application Insights, 348 705 .aspx fi le, 389 request for routing engine to ignore, 397 ASPX view, 389 B assemblies obfuscation of, 694 background color, for main form, 258–260 in Reference list, 137 backward compatibility, 662–664 versioning via MSBuild tasks, 685–687 BeforeBuild event, 683 AssemblyCleanup attribute, 233 big data, 598 AssemblyInfo fi le, 128–129, 685, 686, 698 bin\Debug directory, 715 AssemblyInitialize attribute, 233 binding capabilities in XAML, for code assembly manifest fi le, 129 behind, 294 Assert class, 229–230 bindings, in Task Runner, 446 Assert.Inconclusive statement, 223–224, bin folder, for Node.js, 436–437 229 bitmap, custom for component or control, 40 association, 573 BizTalk, project compatibility issues, 663 793 bindex.indd 10/05/2017 Page 793 Bldflend for Visual l Studio d – chan hges Blend for Visual Studio, 319 Build option, 26 project compatibility issues, 663 Build property page, for ASP.NET Web block selection, in code editor, 88 Forms, 349 bookmarks, 175–177 Build report, 789 Boolean display template, 411 Bundleconfig.json fi le, 422 bootstrapper project, 709 Burn tool, in WiX toolkit, 708 Bottle framework, 451 business logic, adding to entities, 595 bottlenecks, 607–608 Bottle Web Project template, 451 bower.json fi le, 422, 429–430 C for Apache Cordova, 489 Bower Package Manager, 428–430 C# branching in Git, 783 Build pages, 679–680 Break All Processes When One Process code snippets in, 181–183 Breaks option, 650 compiler, Xamarin and, 462 Break mode, threads paused, 633 sample MSBuild project, 681–683 breakpoints, 16, 223, 645–652 C# Console Application project, project adding conditions, 648–650 properties dialog, 665 in code window, 625–626 C++ deleting, 650–651 and IntelliSense, 158 disabling, 651 log fi le verbosity for project, 672 in Disassembly window, 636 CAB fi le, 771 exceptions and, 642 $CALLER variable for tracepoint, 653 fi ltering, 650 call stack, 632 function, 646–647 $CALLSTACK variable for tracepoint, 653 hit count, 649 Call Stack window, 637 in Immediate window, 628 call statement, for pre- or post-build event importing and exporting, 652 action, 677 labeling, 651–652 Candle, in WiX toolkit, 708 performance impact, 649 Canvas control (WPF), 300 in script.R, 616 categories, for command search, 68–69 setting, 646–647 Category attribute, 47 vs. tracepoints, 652 category editors in WPF, 309 Breakpoints window, 626–627 C/C++ code analysis tool, 146 Browsable attribute, 46 CD, installing from, 717 Build environment cellular service, attributes, 471 automatic notifi cations, 747–749 central repository, moving local commits to, C# Build pages, 679–680 783 customization, 669–687 certifi cate General options, 669–672 self-signed, 546 manual dependencies, 672–673 for SharePoint authentication, 539 output from, 715 from well-known certifi cate authority, 719 Build Events dialog, 676–678 Change Authentication dialog, 420 options for executing, 677, 678 ChangePassword control, 368 build.json fi le, for Apache Cordova, 490 changes 794 bindex.indd 10/05/2017 Page 794 Chfhange Signature refactoring action – code d snippets ClickOnce for, 721 Code Analysis Settings section, of solution tracking, 65 properties, 121–122 Change Signature refactoring action, 195–196 code analyzers, 35 Changes window, 269–270 code-behind fi le Chart control, 369 binding capabilities in XAML, 294 checkout command, for switching branches in code editor with, 15 Git, 783 option allowing editing, 146 Choose Location dialog, 348 for WPF, 296 ClassCleanup attribute, 233 code blocks, storing in Toolbox, 180 classes Code Cloning, 760 code for defi ning, 162 coded UI task, 663 properties and methods for, 25 coded UI tests, 768 viewing, 99–100 code editor, 77–90 Classic Desktop project category, 124 Auto

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    34 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us