Index. Lee Naylor 2016 L. Naylor, ASP.NET MVC with Entity Framework and CSS, DOI /

Size: px
Start display at page:

Download "Index. Lee Naylor 2016 L. Naylor, ASP.NET MVC with Entity Framework and CSS, DOI /"

Transcription

1 Index A AccountController class, 327, 329 Register() method, , AddCssClass() method, Adding a Controller and Views, 16 20, Animation property, 483 app.createperowincontext<t>() method, 190 appsettings.json file, ASP.NET Core Entity Framework v7, 424 migrations, 434 dotnet ef migrations commands, 434 MVC v6, 427 seeding data, 431 ASP.NET MVC controllers, 1 models, 1 views, 1 Asynchronous programming async Task<T>(), 375, 379 await keyword, 375 tolistasync() method, 275 Azure Firewall Settings, 454 add client IP, marketplace, Web App + SQL, , 447 portal, 444, 454, 458 remote debugging, 451, 460 attach debugger, 460 resource group, , 448 SQL database, 446, Azure Deployment from Visual Studio database deployment destination connection string window, , 455 execute code first migrations, 456 redeploying changes, Web Deploy publish method, 450 B background-color property, 473, 482, , 495, 506, 512, 515, 517, 523, 539, , 571 background-image property, background-position property, 549 background-repeat property, 548 ([Bind(Include =)], 18 20, 28, 161, 352 Bootstrap, 7, 11, 25, 46, 48, 82, 204, 284, 327, , 479, 491, , 510, 538, 550, 569 Container width, 204, 327 Box model block, 472 borders, 471 inline, 472 inline-block, 472 margins, 471 padding, 472 viewing using Google Chrome, Box-sizing border-box, 522 content-box, 522 padding-box, 522 Bundles adding, , 553 StyleBundle class, , 480 C Cannot Attach to the File error message, 404 Cascading, 467, , 473 Cascading deletes, 14, 171, 217 Code First Migrations add-migration command, 76 creating a database, 218 Down() method, 62 enable-migrations command, 42, 61, 218 -IgnoreChanges flag, 422 update-database command, 66 67, 72, 76, 108, 119, 141, , 404, Lee Naylor 2016 L. Naylor, ASP.NET MVC with Entity Framework and CSS, DOI /

2 Code First Migrations (cont.) Up() method, 62, 67 using the Add_Data folder, 476 color property, 472, 482, , , 506, 509, , , 523, 540, , , 582, 588 Concurrent database updates conflicts on deletion, DbUpdateConcurrencyException, 394, optimistic concurrency, 392, 398 pessimistic concurrency, 392 RowVersion property, 392, 399 [Timestamp] attribute, 392 Connection resiliency, SqlAzureExecutionStrategy class, Connection String, 15 16, Constants, , 112, 144, 148, 191 Contains(), Content property, 492 Create database using SQL Server Object Explorer add new foreign key, 410 Is Identity property, T-SQL, 33, 72, Cross Database querying, 334 C S S absolute, CSS inheritance forcing, CSS positioning CSS transform, 552 CSS transition, , 571 cursor property, 512 ease-in property, , 571 relative, reset, Custom error handling 404 errors, errors, 402 D DataAnnotations, 36 38, 70 Database context DbContext, 15, , 136 DBSet, 15 Database initialiser Changing to code first, CreateDatabaseIfNotExists<T> initialiser, 191 DropCreateDatabaseAlways<T> initialiser, 191 DropCreateDatabaseIfModelChanges<T> initialiser, 191 Db.SaveChanges(), 132, performance considerations, 136, 183 D efinition list styling, , 536 DeleteConfi rmed() method, 209, 354, 399 Desktop first, Dictionary, 85 87, 89, 92, 110 [Display(Name =) ], 37 display: inline-block, 472, 509, 541, , 570, 592, 594, 596 Display property, 472, 514, 533, 542 table value, 490 Display template, reuse, 229, 236 Distinct, 1, 49, 107, 111, 214, 468 Div loses height, 540 E Editor Template, Entity Framework ADO.NET Entity Data Model, 415 Code First, 2, existing database, 2 Entity Data Model Wizard, connection properties, Existing Database, 2, Entity States EntityState.Deleted, 134, 399 EntityState.Detatched, EntityState.Modifi ed, 20, 134 EntityState.Unchanged, 134 Except() method, 248 Extension methods, 378, 380, 382, 391 this keyword, 380 F File Uploads ContentLength property, 111 custom error page, , 183, 403 HTML file input type, 115, 129 multiple property, 129 maxallowedcontentlength, 138 maxrequestlength, 137, 458 multipart forms, 115 enctype="multipart/form-data," 115 multiple files, 38, 122, 129 First-line pseudo element, 470 Flexbox, 490, 567 Float property clear property, 485 left value, 489, 492 Micro Clearfix, , 540 right value, HTML structuring, 550 Fonts font-size property, 488 font-weight property, 485, 488, 492 (var item in Model), 21 22, 178, 196, 224, 274, 340, 358, 361, 366, 369, 373, 390, 425, , 503

3 Foreign Key, 14, 20, 32 34, 59 60, 63, , 165, 354, 404, 410 constraint, 33 34, 410 deletion, FormMethod.Get, 46, 49 G Generated SQL viewing, Trace.WriteLine() method, 134 Generating Table Headings, 57 fi rst() method, GET, 18 20, 27, 31, 46 47, 50, 144, , 200, 204, 207, 210, 231, 269, 280, 346, , 439 Google Chrome device mode, 562 Grid layout, Group by query, 55 Guid, , 288, 300, 315, , 332 H height property, 486, 523 Hiding elements display: none, , 542, 594, 596 visibility: 22, 24, 31, 41, 178, 211, 251, 307 Html.Action() method, 326, 25, 27, 29, 80, 115, 146, 159, 182, 201, 206, 208, 233, 245, 253, , , , 282, 313, 316, 321, 346, 348, 396, 400, 556, 580, 25, 46, , 115, 282 HTML5 date picker, 22 23, 36, 31, 50, 57, 57, 88, 93, , 155, 160, 181, 26, 78 HtmlHelpers, , 386, 27 28, 159, 182, 206, 245, 267, 313, 317, 321, 347, 349, 397, 400, 556, 581, 25, 82 [HttpPost], HttpPostedFileBase, , HttpStatusCode.Unauthorized, 342 HttpUtility.HtmlDecode() method, Hyperlink styling buttonface border, 497 :hover selector, 491, text-decoration property, 494, :visited selector, 494 I Identity App_Data directory, 187 ApplicationDbContext, 186, , 215, 452 AspNetRoles table, 193, AspNetUserClaims table, 188 AspNetUserLogins table, 189 AspNetUserRoles table, 189, 193 AspNetUsers table, 189, , 213, 218, 221, 444 Authentication Individual User Accounts setting, 186 Login, 187, 189, 198, , 282 redirection after logging in, 197, redirection after registration, registration, Authorisation [AllowAnonymous ] attribute, 252, [Authorize ] attribute, 197, 252, 341 Request.IsAuthenticated property, 211, 274, 276, 279, 280, 325, , 554, 556, 596 User.IsInRole() method, 211, 274, 276, 325, 339, 342, 356, 359, 363, 367, 376, 380, 387, , 556, 594, 596 IdentityDbContext, 186, 191 IdentityUser class, extending, 213 RoleManager class ApplicationRoleManager class, , 213, 442 CreateAsync() method, 202, 239 Create() method, 189, 190, 196, 202, 208, 224, , , 273 DeleteAsync() method, , 251 FindByIdAsync() method, 199, 205, 225 FindByName() method, 190, , 443 roles property, UpdateAsync() method, 206, 270 UserManager class AddToRolesAsync() method, 239, 248, 249 ApplicationUserManager class, 190, 195, 213, , , 273, 345, 442 CreateAsync() method, 202, 239 DeleteAsync() method, , 251 FindByIdAsync() method, 225, 244, 248, 260, 265, 270 FindByName() method, 190, , 272 GetRolesAsync() method, 225 IsInRoleAsync() method, RemoveFromRolesAsync() method, ResetPasswordAsync() method, 272 UpdateAsync() method, 249, 270 users property, 198, Include() method, 40 Inheritance, 469, 473, Input selector,

4 J jquery attr() method, document ready event, , 557 parent() method, preventdefault() method, referencing, 553 selectors, 554 this keyword, 553, 557 $ usage, 554, 559 keyframes, 483 L Lambda, 39, 44 Layout Page, 10 11, 17, 30, 45, 138, 179, 196, 199, 200, 205, 207, 210, 224, 226, 229, 232, 236, 244, 252, 261, 265, 307, 403, 420, 567, 568 Lazy loading, 14, 40, 151, 376 letter-spacing property, Line-height property, 486, 523 LINQ D:VS2015_StoreCoresrcBabyStore CoreViewsShared_Layout.cshtml, 41 M Many-to-Many Relationships with payload, without payload, Margin-bottom property, 485 Margin-left property, 471, , 566, 570 margin-top property, 471, 509 Math.Ceiling() method, 381, 388 Media queries, 561 rule, 601 [MetadataType(typeof())], 38 _ MigrationHistory, 188 Mobile first, 22, 57, 247, 596 Model binding to a list or an array, System.IO.File.Delete() method, TryUpdateModel() method, , 270, using a view model, 52 55, 183, 380 ModelState AddModelError () method, , , , , 202, 210, 239, 248, 278, 328, , 399 IsValid () method, 18, , 120, 123, , 128, 135, 148, 202, 206, 209, 238, 247, 251, 272, 278, 281, 327, 330, 352, 439 N navbar CSS classes, 543 Navigation property, 14, 286 NuGet, 79, 89 90, O operator, 44 OrderBy(), 39, 49, 51, 92 Owin, 185, 194, 222, 345 P, Q Padding property, 468, 472, 487, 496, 523 PagedList.Mvc, 89 90, 92, 94, 154, 594 Paging, Partial class, 38 Partial view creating, 179 helper, 11, 46, 182, , , , 282, 326, 355 PartialViewResult return type, 324 Passwords complexity, 273 PasswordValidator class, 273 resetting, Preventing text wrapping white-space property, 588 no-wrap value, 588 Primary key, 14, 409 Pseudo classes :after, 491 :before, 491 :hover, 491 :selection, 491 R Raw SQL Queries, Remote site viewing editing bindings, 19 netsh, 599 Visual Studio project url property, Windows firewall settings, 601 Remove(), 61, (), 11, 46, 326, 459 Resizing an Image, 112 WebImage class, 112 Responsive navigation bar, 563, 565, Responsive web design, 561 Rollback migrations, TargetMigration flag, 405 Rounding corners border-radius property, 487,

5 Routing Html.BeginRouteForm() method, , 155, 325, 595 Html.RouteLink helper, 104, 116, 325 MapRoute() method, 9 specificity and ordering, 95 96, 99 URL segments, S scale property, 10, 45, 63, 216, 552, 10, 11, 25 27, 45 46, 79, 80, 82, 115, 160, , 235, 246, 254, , , 282, 308, 310, 311, 317, , , 348, 553, 582 Searching, 40 58, search box, 45 48, 507, 537, , 550 Searching by date, section Scripts(), 25 27, 79 80, 82, 115, 160, , , 254, , , 282, 308, , 317, , 348, 350, 397, , 582, 586 Seeding SaveChanges() method, 136 Seed() method, 63 64, 66 69, 172, , 177, 191, , 341, 362, SelectList, 49, , 147, 149, 158, 231, 439 SelectListItem, 53 54, 86, 313, 528, 556 Selectors Descendant selectors, 469 elements, Group selectors, 469 Ids, Sibling Selectors, 469 Session State Session key HttpContext.Current.Session [], , 295, 297, 300, 303 Updating, Shopping Basket creating, migration, updating, Sibling selectors, 469 SingleOrDefault() method, 342, 401 Sorting complex, 354 OrderByDescending() method, 364, OrderBy() method, , 364 using a view model, , 363 using ViewBag, 340, 342, 346, 348, 355, 363, 368 sqllocaldb.exe delete command, 392 stop command, 404 SQL Server Object Explorer, 32 33, 35, 67, 69, 404, , 411, 424, 434, 462 Start Action, 104 StartUp.cs fi le asynchronous methods, 199, 202, 375 Confi gure() method, 433 Confi gureservices() method, 433 NullReferenceException scaffolding bug fix, 439 options.usesqlserver() method, 433, 436 services.adddbcontext<t>() method, 433, 436 StringBuilder, Style declaration, 468 declaration block, 468 definition, 468, 470 inline, 468, 470 Stylesheet definition, 468 external, 468 internal, 468 Sum() method, 299, 302, 372, 375 T Table small device styling content property, 565, 568, , 582 HTML5 data attributes, 594 Table styling, 533, 562 TagBuilder, 382 Tag helpers, 427, 437 Take() method, 377 Ternary operator, 94 text-align property, 518, , 592, 596 text-shadow property, , 551 ToList(), 41, 300, 375 ToPagedList () helper, 94, 156, 596 TryParse() method, 359 Two database contexts, 213, , 404, 427 resetting migrations, 216 U Unique Records DbUpdateException, , , 128, 131, 133 innerexception.number, 120, , 128, error handling, 120 IsUnique property, 119 User.Identity.GetUserId() method, 260, 265,

6 User.Identity.Name property, , 293, 295, 297, 300, 327, 339, 342, 346, 356, 359, 363, 367, 376, 380, 387 User.IsInRole() method, 211, 274, 276, 325, 329, 342, 356, 359, 363, 367, 376, 380, 387, , 556, V, W, X, Y [ValidateAntiForgeryToken], 18 20, 25 Validation [DataType ] attribute, 76, 78 DataType.Currency, 76, 78, 143, 324, 334 DataType.MultilineText, 76 DisplayFormat, 76 78, 144 ErrorMessage property, 74 76, 81 25, jquery.validation, 79 [Range ] attribute, 286 [RegularExpression ] attribute, 70, 74 76, 78, 143, 392 [Required ] attribute, 70 [StringLength ] attribute, 70, text-danger CSS class, 25, Unobtrusive Validation, 79 vertical-align property, 479, 524, 531 ViewBag, 7 9, 12, 31, 48 55, 143, 199, 205, , 231, 278, 280, 282, 363, 365, 368, 380, 387 View model, 43 58, 89 92, , , 159, 161, , 199, 207, 211, 225, , 248, 252, 264, , 363, 372, 380 View model patterns composition, 144 duplication, inheritance, 144 Viewport meta tag, 602 Visual Studio, 2, 5, 16, 32, 52, 61 62, 104, 132, 134, 136, 138, 171, 180, 183, 189, 287, 320, 328, 405, 407, , 418, 421, , , 456, 457, 460, , 553, Z Zero or one to many relationship, 13, 141,

Index. Bower, 133, 352 bower.json file, 376 Bundling files, 157

Index. Bower, 133, 352 bower.json file, 376 Bundling files, 157 Index A Action results. See Controllers Actions. See Controllers Application model, 986 action constraints, 1000 Areas. See Routing Arrow functions. See Lambda expressions ASP.NET Core MVC (see Model View

More information

Course Outline. ASP.NET MVC 5 Development Training Course ASPNETMVC5: 5 days Instructor Led. About this Course

Course Outline. ASP.NET MVC 5 Development Training Course ASPNETMVC5: 5 days Instructor Led. About this Course ASP.NET MVC 5 Development Training Course ASPNETMVC5: 5 days Instructor Led About this Course ASP.NET MVC 5 is Microsoft's last MVC release based on both the.net Framework or.net Core 1.0 for building

More information

Babu Madhav Institute of information technology 2016

Babu Madhav Institute of information technology 2016 Course Code: 060010602 Course Name: Web Development using ASP.NET MVC Unit 1 Short Questions 1. What is an ASP.NET MVC? 2. Write use of FilterConfiguration.cs file. 3. Define: 1) Model 2) View 3) Controller

More information

Professional ASP.NET MVC 4

Professional ASP.NET MVC 4 Professional ASP.NET MVC 4 Galloway, J ISBN-13: 9781118348468 Table of Contents FOREWORD xxvii INTRODUCTION xxix CHAPTER 1: GETTING STARTED 1 A Quick Introduction to ASP.NET MVC 1 How ASP.NET MVC Fits

More information

Deccansoft Software Services

Deccansoft Software Services Deccansoft Software Services (A Microsoft Learning Partner) HTML and CSS COURSE SYLLABUS Module 1: Web Programming Introduction In this module you will learn basic introduction to web development. Module

More information

Introducing Models. Data model: represent classes that iteract with a database. Data models are set of

Introducing Models. Data model: represent classes that iteract with a database. Data models are set of Models 1 Objectives Define and describe models Explain how to create a model Describe how to pass model data from controllers to view Explain how to create strongly typed models Explain the role of the

More information

Course Outline. Developing Web Applications with ASP.Net MVC 5. Course Description: Pre-requisites: Course Content:

Course Outline. Developing Web Applications with ASP.Net MVC 5. Course Description: Pre-requisites: Course Content: Developing Web Applications with ASP.Net MVC 5 Course Description: The Model View Controller Framework in ASP.NET provides a new way to develop Web applications for the Microsoft.NET platform. Differing

More information

the missing manual0 O'REILLY Third Edition David Sawyer McFarland Beijing Cambridge The book that should have been in the box Farnham

the missing manual0 O'REILLY Third Edition David Sawyer McFarland Beijing Cambridge The book that should have been in the box Farnham Farnham Third Edition the missing manual0 The book that should have been in the box David Sawyer McFarland Beijing Cambridge O'REILLY Koln Sebastopol Tokyo Contents The Missing Credits vii Introduction

More information

Developing ASP.NET MVC 5 Web Applications. Course Outline

Developing ASP.NET MVC 5 Web Applications. Course Outline Developing ASP.NET MVC 5 Web Applications Course Outline Module 1: Exploring ASP.NET MVC 5 The goal of this module is to outline to the students the components of the Microsoft Web Technologies stack,

More information

Full Stack Web Developer

Full Stack Web Developer Full Stack Web Developer S.NO Technologies 1 HTML5 &CSS3 2 JavaScript, Object Oriented JavaScript& jquery 3 PHP&MYSQL Objective: Understand the importance of the web as a medium of communication. Understand

More information

HTML and CSS COURSE SYLLABUS

HTML and CSS COURSE SYLLABUS HTML and CSS COURSE SYLLABUS Overview: HTML and CSS go hand in hand for developing flexible, attractively and user friendly websites. HTML (Hyper Text Markup Language) is used to show content on the page

More information

Developing ASP.Net MVC 4 Web Application

Developing ASP.Net MVC 4 Web Application Developing ASP.Net MVC 4 Web Application About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will

More information

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS ABOUT THIS COURSE In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the

More information

Website Development with HTML5, CSS and Bootstrap

Website Development with HTML5, CSS and Bootstrap Contact Us 978.250.4983 Website Development with HTML5, CSS and Bootstrap Duration: 28 hours Prerequisites: Basic personal computer skills and basic Internet knowledge. Course Description: This hands on

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Course 20486B; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Adobe Dreamweaver CS6 Digital Classroom

Adobe Dreamweaver CS6 Digital Classroom Adobe Dreamweaver CS6 Digital Classroom Osborn, J ISBN-13: 9781118124093 Table of Contents Starting Up About Dreamweaver Digital Classroom 1 Prerequisites 1 System requirements 1 Starting Adobe Dreamweaver

More information

5 Years Integrated M.Sc. (IT) 6th Semester Web Development using ASP.NET MVC Practical List 2016

5 Years Integrated M.Sc. (IT) 6th Semester Web Development using ASP.NET MVC Practical List 2016 Practical No: 1 Enrollment No: Name: Practical Problem (a) Create MVC 4 application which takes value from browser URL. Application should display following output based on input no : Ex. No = 1234 o/p

More information

20486: Developing ASP.NET MVC 4 Web Applications

20486: Developing ASP.NET MVC 4 Web Applications 20486: Developing ASP.NET MVC 4 Web Applications Length: 5 days Audience: Developers Level: 300 OVERVIEW In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework

More information

Advance Dotnet ( 2 Month )

Advance Dotnet ( 2 Month ) Advance Dotnet ( 2 Month ) Course Content Introduction WCF Using.Net 4.0 Service Oriented Architecture Three Basic Layers First Principle Communication and Integration Integration Styles Legacy Applications

More information

ASP.NET MVC Training

ASP.NET MVC Training TRELLISSOFT ASP.NET MVC Training About This Course: Audience(s): Developers Technology: Visual Studio Duration: 6 days (48 Hours) Language(s): English Overview In this course, students will learn to develop

More information

Developing ASP.NET MVC 5 Web Applications

Developing ASP.NET MVC 5 Web Applications Developing ASP.NET MVC 5 Web Applications Course 20486C; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework tools

More information

JSN PageBuilder 3 Configuration Manual Introduction

JSN PageBuilder 3 Configuration Manual Introduction JSN PageBuilder 3 Configuration Manual Introduction About JSN PageBuilder 3 JSN PageBuilder 3 is the latest innovation of Joomla! PageBuilder with great improvements in the interface, features, and user

More information

Course 20486B: Developing ASP.NET MVC 4 Web Applications

Course 20486B: Developing ASP.NET MVC 4 Web Applications Course 20486B: Developing ASP.NET MVC 4 Web Applications Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus

More information

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery. HTML5/CSS3/JavaScript Programming Course Summary Description This class is designed for students that have experience with basic HTML concepts that wish to learn about HTML Version 5, Cascading Style Sheets

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Duration: 5 Days Course Code: 20486B About this course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

20486 Developing ASP.NET MVC 5 Web Applications

20486 Developing ASP.NET MVC 5 Web Applications Course Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework tools and technologies. The focus will be on coding activities that enhance the performance

More information

CHAPTER 1: INTRODUCING C# 3

CHAPTER 1: INTRODUCING C# 3 INTRODUCTION xix PART I: THE OOP LANGUAGE CHAPTER 1: INTRODUCING C# 3 What Is the.net Framework? 4 What s in the.net Framework? 4 Writing Applications Using the.net Framework 5 What Is C#? 8 Applications

More information

20486: Developing ASP.NET MVC 4 Web Applications (5 Days)

20486: Developing ASP.NET MVC 4 Web Applications (5 Days) www.peaklearningllc.com 20486: Developing ASP.NET MVC 4 Web Applications (5 Days) About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework

More information

CodingFactory. Learn.NET MVC with WCF & Angular. This syllabus is cover all the basic to. Angular. Table of Contents

CodingFactory. Learn.NET MVC with WCF & Angular. This syllabus is cover all the basic to. Angular. Table of Contents Learn.NET MVC with WCF & Angular This syllabus is cover all the basic to advance topics of MVC,WCF,ORM & Angular Table of Contents 1. Module1.NET Basic... 2. Module2 ORM... 3. Module3 SOA,REST... 4. Module4

More information

Web Development. With PHP. Web Development With PHP

Web Development. With PHP. Web Development With PHP Web Development With PHP Web Development With PHP We deliver all our courses as Corporate Training as well if you are a group interested in the course, this option may be more advantageous for you. 8983002500/8149046285

More information

PHP,HTML5, CSS3, JQUERY SYLLABUS

PHP,HTML5, CSS3, JQUERY SYLLABUS PHP,HTML5, CSS3, JQUERY SYLLABUS AAvhdvchdvchdvhdh HTML HTML - Introduction HTML - Elements HTML - Tags HTML - Text HTML - Formatting HTML - Pre HTML - Attributes HTML - Font HTML - Text Links HTML - Comments

More information

Creating HTML files using Notepad

Creating HTML files using Notepad Reference Materials 3.1 Creating HTML files using Notepad Inside notepad, select the file menu, and then Save As. This will allow you to set the file name, as well as the type of file. Next, select the

More information

Software. Full Stack Web Development Intensive, Fall Lecture Topics. Class Sessions. Grading

Software. Full Stack Web Development Intensive, Fall Lecture Topics. Class Sessions. Grading Full Stack Web Development Intensive, Fall 2017 There are two main objectives to this course. The first is learning how to build websites / web applications and the assets that compose them. The second

More information

Visual Studio Course Developing ASP.NET MVC 5 Web Applications

Visual Studio Course Developing ASP.NET MVC 5 Web Applications Visual Studio Course - 20486 Developing ASP.NET MVC 5 Web Applications Length 5 days Prerequisites Before attending this course, students must have: In this course, students will learn to develop advanced

More information

Advanced Dreamweaver CS6

Advanced Dreamweaver CS6 Advanced Dreamweaver CS6 Overview This advanced Dreamweaver CS6 training class teaches you to become more efficient with Dreamweaver by taking advantage of Dreamweaver's more advanced features. After this

More information

CHAPTER 1: GETTING STARTED WITH ASP.NET 4 1

CHAPTER 1: GETTING STARTED WITH ASP.NET 4 1 FOREWORD INTRODUCTION xxv xxvii CHAPTER 1: GETTING STARTED WITH ASP.NET 4 1 Microsoft Visual Web Developer 2 Getting Visual Web Developer 3 Installing Visual Web Developer Express 3 Creating Your First

More information

Index LICENSED PRODUCT NOT FOR RESALE

Index LICENSED PRODUCT NOT FOR RESALE Index LICENSED PRODUCT NOT FOR RESALE A Absolute positioning, 100 102 with multi-columns, 101 Accelerometer, 263 Access data, 225 227 Adding elements, 209 211 to display, 210 Animated boxes creation using

More information

CSS THE M\SS1NG MANUAL. David Sawyer McFarland. POGUE PRESS" O'REILLr Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo

CSS THE M\SS1NG MANUAL. David Sawyer McFarland. POGUE PRESS O'REILLr Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo CSS THE M\SS1NG MANUAL David Sawyer McFarland POGUE PRESS" O'REILLr Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo Table of Contents The Missing Credits Introduction xiii I Part One: CSS

More information

Apex TG India Pvt. Ltd.

Apex TG India Pvt. Ltd. (Core C# Programming Constructs) Introduction of.net Framework 4.5 FEATURES OF DOTNET 4.5 CLR,CLS,CTS, MSIL COMPILER WITH TYPES ASSEMBLY WITH TYPES Basic Concepts DECISION CONSTRUCTS LOOPING SWITCH OPERATOR

More information

HTML5. HTML5 Introduction. Form Input Types. Semantic Elements. Form Attributes. Form Elements. Month Number Range Search Tel Url Time Week

HTML5. HTML5 Introduction. Form Input Types. Semantic Elements. Form Attributes. Form Elements. Month Number Range Search Tel Url Time Week WEB DESIGNING HTML HTML - Introduction HTML - Elements HTML - Tags HTML - Text HTML - Formatting HTML - Pre HTML - Attributes HTML - Font HTML - Text Links HTML - Comments HTML - Lists HTML - Images HTML

More information

Static Webpage Development

Static Webpage Development Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for PHP Given below is the brief description for the course you are looking for: - Static Webpage Development Introduction

More information

20486C: Developing ASP.NET MVC 5 Web Applications

20486C: Developing ASP.NET MVC 5 Web Applications 20486C: Developing ASP.NET MVC 5 Web Course Details Course Code: Duration: Notes: 20486C 5 days This course syllabus should be used to determine whether the course is appropriate for the students, based

More information

HTML5, CSS3, JQUERY SYLLABUS

HTML5, CSS3, JQUERY SYLLABUS HTML5, CSS3, JQUERY SYLLABUS AAvhdvchdvchdvhdh HTML HTML - Introduction HTML - Elements HTML - Tags HTML - Text HTML - Formatting HTML - Pre HTML - Attributes HTML - Font HTML - Text Links HTML - Comments

More information

Microsoft Developing ASP.NET MVC 4 Web Applications

Microsoft Developing ASP.NET MVC 4 Web Applications 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20486 - Developing ASP.NET MVC 4 Web Applications Length 5 days Price $4290.00 (inc GST) Version C Overview In this course, students will learn to develop

More information

Setting Up a Development Server What Is a WAMP, MAMP, or LAMP? Installing a WAMP on Windows Testing the InstallationAlternative WAMPs Installing a

Setting Up a Development Server What Is a WAMP, MAMP, or LAMP? Installing a WAMP on Windows Testing the InstallationAlternative WAMPs Installing a Setting Up a Development Server What Is a WAMP, MAMP, or LAMP? Installing a WAMP on Windows Testing the InstallationAlternative WAMPs Installing a LAMP on Linux Working Remotely Introduction to web programming

More information

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development INFS 2150 Introduction to Web Development 3. Page Layout Design Objectives Create a reset style sheet Explore page layout designs Center a block element Create a floating element Clear a floating layout

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Código del curso: 20486 Duración: 5 días Acerca de este curso In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework

More information

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development Objectives INFS 2150 Introduction to Web Development 3. Page Layout Design Create a reset style sheet Explore page layout designs Center a block element Create a floating element Clear a floating layout

More information

GIMP WEB 2.0 MENUS WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR CREATING AN HTML LIST

GIMP WEB 2.0 MENUS WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR CREATING AN HTML LIST GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover effect: CREATING AN HTML LIST Most horizontal or vertical navigation bars begin with a simple

More information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1 59313ftoc.qxd:WroxPro 3/22/08 2:31 PM Page xi Introduction xxiii Chapter 1: Creating Structured Documents 1 A Web of Structured Documents 1 Introducing XHTML 2 Core Elements and Attributes 9 The

More information

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 Course Overview This instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual

More information

ASP.NET MVC with Entity Framework and CSS. Lee Naylor

ASP.NET MVC with Entity Framework and CSS. Lee Naylor ASP.NET MVC with Entity Framework and CSS Lee Naylor ASP.NET MVC with Entity Framework and CSS Lee Naylor ASP.NET MVC with Entity Framework and CSS Lee Naylor Newton-le-Willows, Merseyside United Kingdom

More information

Cascading Style Sheets (CSS)

Cascading Style Sheets (CSS) Cascading Style Sheets (CSS) Mendel Rosenblum 1 Driving problem behind CSS What font type and size does introduction generate? Answer: Some default from the browser (HTML tells what browser how)

More information

JSN EasySlider Configuration Manual

JSN EasySlider Configuration Manual JSN EasySlider Configuration Manual Introduction Product Overview JSN EasySlider JSN EasySlider is the cutting-edge way to present content on website: Informative - Impressive - Interactive. It helps you

More information

Using Sitecore 5.3.1

Using Sitecore 5.3.1 Using Sitecore 5.3.1 An End-User s Guide to Using and Administrating Sitecore Author: Sitecore Corporation Date: December 12, 2007 Release: Rev. 1.0 Language: English Sitecore is a registered trademark.

More information

Basics of Web Technologies

Basics of Web Technologies Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for Web Designing Given below is the brief description for the course you are looking for: Introduction to Web Technologies

More information

Building Effective ASP.NET MVC 5.x Web Applications using Visual Studio 2013

Building Effective ASP.NET MVC 5.x Web Applications using Visual Studio 2013 coursemonster.com/au Building Effective ASP.NET MVC 5.x Web Applications using Visual Studio 2013 Overview The course takes existing.net developers and provides them with the necessary skills to develop

More information

CUSTOMER PORTAL. Custom HTML splashpage Guide

CUSTOMER PORTAL. Custom HTML splashpage Guide CUSTOMER PORTAL Custom HTML splashpage Guide 1 CUSTOM HTML Custom HTML splash page templates are intended for users who have a good knowledge of HTML, CSS and JavaScript and want to create a splash page

More information

.Net Job Assured Course (3 in 1)

.Net Job Assured Course (3 in 1) T&C Apply.Net Job Assured Course (3 in 1) From Quick pert Infotech Learning Process .Net Developer Learning Path to Crack Interviews Full Fledged Dot Net Developer (3 in 1 - Opens.Net, WebDesign & Database

More information

DOT NET Syllabus (6 Months)

DOT NET Syllabus (6 Months) DOT NET Syllabus (6 Months) THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In- Time Compilation and CLS Disassembling.Net Application to IL

More information

Full Stack Web Developer

Full Stack Web Developer Full Stack Web Developer Course Contents: Introduction to Web Development HTML5 and CSS3 Introduction to HTML5 Why HTML5 Benefits Of HTML5 over HTML HTML 5 for Making Dynamic Page HTML5 for making Graphics

More information

FEWD START SCREENCAST!!!!

FEWD START SCREENCAST!!!! FEWD START SCREENCAST!!!! LET'S GET EVERYTHING SET UP! 1. Navigate to the FEWD 51 Dashboard (saraheholden.com/fewd51) and download the Lesson 5 starter code and slides. You'll want to keep the dashboard

More information

Helpline No WhatsApp No.:

Helpline No WhatsApp No.: TRAINING BASKET QUALIFY FOR TOMORROW Helpline No. 9015887887 WhatsApp No.: 9899080002 Regd. Off. Plot No. A-40, Unit 301/302, Tower A, 3rd Floor I-Thum Tower Near Corenthum Tower, Sector-62, Noida - 201309

More information

Cascading Style Sheets Level 2

Cascading Style Sheets Level 2 Cascading Style Sheets Level 2 Course Objectives, Session 1 Level 1 Quick Review Chapter 6 Revisit: Web Fonts Chapter 8: Adding Graphics to Web Pages Chapter 9: Sprucing Up Your Site s Navigation Begin

More information

CSC309 Winter Lecture 2. Larry Zhang

CSC309 Winter Lecture 2. Larry Zhang CSC309 Winter 2016 Lecture 2 Larry Zhang 1 Announcements Assignment 1 is out, due Jan 25, 10pm. Start Early! Work in groups of 2, make groups on MarkUs. Make sure you can login to MarkUs, if not let me

More information

Table Basics. The structure of an table

Table Basics. The structure of an table TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that

More information

Certified CSS Designer VS-1028

Certified CSS Designer VS-1028 VS-1028 Certification Code VS-1028 Certified CSS Designer Certified CSS Designer CSS Designer Certification requires HTML knowledge or VSkills HTML Designer Certification to allow organizations to easily

More information

Kendo UI. Builder by Progress : Using Kendo UI Designer

Kendo UI. Builder by Progress : Using Kendo UI Designer Kendo UI Builder by Progress : Using Kendo UI Designer Copyright 2017 Telerik AD. All rights reserved. December 2017 Last updated with new content: Version 2.1 Updated: 2017/12/22 3 Copyright 4 Contents

More information

All India Council For Research & Training

All India Council For Research & Training WEB DEVELOPMENT & DESIGNING Are you looking for a master program in web that covers everything related to web? Then yes! You have landed up on the right page. Web Master Course is an advanced web designing,

More information

Learn Well Technocraft

Learn Well Technocraft Getting Started with ASP.NET This module explains how to build and configure a simple ASP.NET application. Introduction to ASP.NET Web Applications Features of ASP.NET Configuring ASP.NET Applications

More information

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 2

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 2 Web Programming and Design MPT Senior Cycle Tutor: Tamara Week 2 Plan for the next 4 weeks: Introduction to HTML tags, creating our template file Introduction to CSS and style Introduction to JavaScript

More information

Web Design and Implementation

Web Design and Implementation Study Guide 3 - HTML and CSS - Chap. 13-15 Name: Alexia Bernardo Due: Start of class - first day of week 5 Your HTML files must be zipped and handed in to the Study Guide 3 dropbox. Chapter 13 - Boxes

More information

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development Objectives INFS 2150 Introduction to Web Development Create a media query Work with the browser viewport Apply a responsive design Create a pulldown menu with CSS Create a flexbox 5. Mobile Web INFS 2150

More information

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development INFS 2150 Introduction to Web Development 5. Mobile Web Objectives Create a media query Work with the browser viewport Apply a responsive design Create a pulldown menu with CSS Create a flexbox INFS 2150

More information

CSS Selectors. element selectors. .class selectors. #id selectors

CSS Selectors. element selectors. .class selectors. #id selectors CSS Selectors Patterns used to select elements to style. CSS selectors refer either to a class, an id, an HTML element, or some combination thereof, followed by a list of styling declarations. Selectors

More information

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:

More information

Wolf. Responsive Website Designer. Mac Edition User Guide

Wolf. Responsive Website Designer. Mac Edition User Guide Wolf Responsive Website Designer Mac Edition User Guide Version 2.10.3 Table of Contents What is Wolf Website Designer? Editor overview Save and open website Create responsive layout How to create responsive

More information

IBM Forms V8.0 Custom Themes IBM Corporation

IBM Forms V8.0 Custom Themes IBM Corporation IBM Forms V8.0 Custom Themes Agenda 2 Overview Class Names How to Use Best Practice Styling Form Items Test Custom CSS Sample Overview 3 To create custom theme you must be familiar with the basic concept

More information

CompuScholar, Inc. Alignment to Utah's Web Development I Standards

CompuScholar, Inc. Alignment to Utah's Web Development I Standards Course Title: KidCoder: Web Design Course ISBN: 978-0-9887070-3-0 Course Year: 2015 CompuScholar, Inc. Alignment to Utah's Web Development I Standards Note: Citation(s) listed may represent a subset of

More information

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148 Index Numbers & Symbols (angle brackets), in HTML, 47 : (colon), in CSS, 96 {} (curly brackets), in CSS, 75, 96. (dot), in CSS, 89, 102 # (hash mark), in CSS, 87 88, 99 % (percent) font size, in CSS,

More information

CSS: Layout, Floats, and More

CSS: Layout, Floats, and More CSS: Layout, Floats, and More CISC 282 September 27, 2017 Pseudo Selectors CSS selectors are typically document-related Reflect an element's context in the page Nesting, containing block, tag, class(es)...

More information

MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M

MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M COURSE OBJECTIVES Enable participants to develop a complete web application from the scratch that includes

More information

Microsoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents

Microsoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents Table of Contents INTRODUCTION...INTRO-1 Prerequisites...INTRO-2 Installing the Practice Files...INTRO-3 Software Requirements...INTRO-3 Installation...INTRO-3 The Chapter Files...INTRO-3 Sample Database...INTRO-3

More information

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh Web Programming and Design MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh Plan for the next 5 weeks: Introduction to HTML tags Recap on HTML and creating our template file Introduction

More information

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) More on Relative Linking. Learning Objectives (2 of 2)

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) More on Relative Linking. Learning Objectives (2 of 2) Web Development & Design Foundations with HTML5 Ninth Edition Chapter 7 More on Links, Layout, and Mobile Slides in this presentation contain hyperlinks. JAWS users should be able to get a list of links

More information

Designing the Home Page and Creating Additional Pages

Designing the Home Page and Creating Additional Pages Designing the Home Page and Creating Additional Pages Creating a Webpage Template In Notepad++, create a basic HTML webpage with html documentation, head, title, and body starting and ending tags. From

More information

Creating Web Pages with HTML-Level III Tutorials HTML 6.01

Creating Web Pages with HTML-Level III Tutorials HTML 6.01 Creating Web Pages with HTML-Levell Tutorials HTML 1.01 Tutorial 1 Developing a Basic Web Page Create a Web Page for Stephen DuM's Chemistry Classes Tutorial 2 Adding Hypertext Links to a Web Page Developing

More information

Joomla! extension JSN EasySlider User Manual

Joomla! extension JSN EasySlider User Manual Joomla! extension JSN EasySlider User Manual (for JSN EasySlider 2.0.x) www.facebook.com/joomlashine www.twitter.com/joomlashine www.youtube.com/joomlashine This documentation is release under Creative

More information

CSS3 Basics. From & CSS Visual Dictionary Learning Curve Books, LLC

CSS3 Basics. From   & CSS Visual Dictionary Learning Curve Books, LLC CSS3 Basics From www.w3schools.com & CSS Visual Dictionary Learning Curve Books, LLC CSS Box Model Margin (top, right, bottom, left) Shorthand property, equivalent to Border-width border-style border-color

More information

Developing ASP.NET MVC Web Applications (486)

Developing ASP.NET MVC Web Applications (486) Developing ASP.NET MVC Web Applications (486) Design the application architecture Plan the application layers Plan data access; plan for separation of concerns, appropriate use of models, views, controllers,

More information

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes Course Title Course Code WEB DESIGNING TECHNOLOGIES DCE311 Lecture : 3 Course Credit Practical : Tutorial : 0 Total : 5 Course Learning Outcomes At end of the course, students will be able to: Understand

More information

WEB DESIGNING CURRICULUM

WEB DESIGNING CURRICULUM WEB DESIGNING CURRICULUM Introduction to Web Technologies Careers in Web Technologies and Job Roles How the Website Works? Client and Server Scripting Languages Difference between a Web Designer and Web

More information

COMS 359: Interactive Media

COMS 359: Interactive Media COMS 359: Interactive Media Agenda Project #3 Review Forms (con t) CGI Validation Design Preview Project #3 report Who is your client? What is the project? Project Three action= http://...cgi method=

More information

Pro ASP.NET MVC 2 Framework

Pro ASP.NET MVC 2 Framework Pro ASP.NET MVC 2 Framework Second Edition Steven Sanderson Apress TIB/UB Hannover 89 133 297 713 Contents at a Glance Contents About the Author About the Technical Reviewers Acknowledgments Introduction

More information

NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS

NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS LESSON 1 GETTING STARTED Before We Get Started; Pre requisites; The Notepad++ Text Editor; Download Chrome, Firefox, Opera, & Safari Browsers; The

More information

ABOUT WEB TECHNOLOGY COURSE SCOPE:

ABOUT WEB TECHNOLOGY COURSE SCOPE: ABOUT WEB TECHNOLOGY COURSE SCOPE: The booming IT business across the globe, the web has become one in every of the foremost necessary suggests that of communication nowadays and websites are the lifelines

More information

Index A, B. Cascading Style Sheets (CSS), 45 Columns, 325 calculations, 330 choice type, 328

Index A, B. Cascading Style Sheets (CSS), 45 Columns, 325 calculations, 330 choice type, 328 Index A, B ASP.NET MVC application, 287 GetProducts() Private Method, 307 LeadInfo objects, 306 Office 365 APIs action methods, 308, 311 authentication process, 311 client library, 300 Custom Classes,

More information

Web Design & Dev. Combo. By Alabian Solutions Ltd , 2016

Web Design & Dev. Combo. By Alabian Solutions Ltd ,  2016 Web Design & Dev. Combo By Alabian Solutions Ltd 08034265103, info@alabiansolutions.com www.alabiansolutions.com 2016 HTML PART 1 Intro to the web The web Clients Servers Browsers Browser Usage Client/Server

More information

Modern Requirements4TFS 2018 Release Notes

Modern Requirements4TFS 2018 Release Notes Modern Requirements4TFS 2018 Release Notes Modern Requirements 3/7/2018 Table of Contents 1. INTRODUCTION... 3 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 3 GENERAL... 4 1. FEATURES... 4 2. ENHANCEMENT...

More information

Quick Start Guide. This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:

Quick Start Guide. This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions: Quick Start Guide This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:. How can I install Kentico CMS?. How can I edit content? 3. How can I insert an image or

More information