Current Popular IT I Pertemuan 13 Matakuliah: T0403/Current Popular IT I Tahun: 2008.

Slides:



Advertisements
Similar presentations
Auditing Microsoft Active Directory
Advertisements

3.02H Publishing a Website 3.02 Develop webpages..
Enabling Secure Internet Access with ISA Server
Current Popular IT I Pertemuan 10 Matakuliah: T0403/Current Popular IT I Tahun: 2008.
Current Popular IT I Pertemuan 8 Matakuliah: T0403/Current Popular IT I Tahun: 2008.
Faith Allington Program Manager Microsoft Corporation WSV322.
Current Popular IT I Pertemuan 12 Matakuliah: T0403/Current Popular IT I Tahun: 2008.
Unit 11 Using the Internet & Browsing the Web.  Define the Internet and the Web  Set up & troubleshoot an Internet connection  Categorize webs sites.
Building Localized Applications with Microsoft.NET Framework and Visual Studio.NET Achim Ruopp International Program Manager Microsoft Corp.
Current Popular IT I Pertemuan 6 Matakuliah: T0403/Current Popular IT I Tahun: 2008.
Current Popular IT I Pertemuan 3 Matakuliah: T0403/Current Popular IT I Tahun: 2008.
Current Popular IT I Pertemuan 4 Matakuliah: T0403/Current Popular IT I Tahun: 2008.
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
Session 13 Active Server Pages (ASP) Matakuliah: M0114/Web Based Programming Tahun: 2005 Versi: 5.
Module 5: Creating and Configuring Group Policy
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
Server Roles and Features.NET Framework 3.51.NET Framework 4.5 IIS Web Server IIS Default Document IIS Directory Browsing IIS HTTP Errors.
Current Popular IT I Pertemuan 7 Matakuliah: T0403/Current Popular IT I Tahun: 2008.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
Lesson 19 Internet Basics.
Module 2: Planning to Install SQL Server. Overview Hardware Installation Considerations SQL Server 2000 Editions Software Installation Considerations.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Web Development 311 Fall : Fall Why web pages? Most companies have intranets, extranets, and web sites Content can be changed quickly and.
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
Chapter 8 Hardening Your SQL Server Instance. Hardening  Hardening The process of making your SQL Server Instance more secure  New features Policy based.
This presentation will guide you though the initial stages of installation, through to producing your first report Click your mouse to advance the presentation.
 2000 Deitel & Associates, Inc. All rights reserved. Chapter 24 – Web Servers (PWS, IIS, Apache, Jigsaw) Outline 24.1Introduction 24.2Microsoft Personal.
E.halFILE 2.2 New Application Features Session II.
Deployment of web Site. Preparing the web site for deployment you now have two versions of web site 1 -one running in the production environment 2-one.
DotNetNuke v4 on ASP.NET v2 Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
Exploring Web Page Design. What is a Web Page?  A web page is a multimedia file which can be stored on a web server.  It can include text, graphics,
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Course ILT Internet/intranet support Unit objectives Use the Internet Information Services snap-in to manage IIS, Web sites, virtual directories, and WebDAV.
Slide 2 The Microsoft Office Project 2003 Software Development Kit Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation Uma.
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
Slide 1.NET Development for Project 2003 Samples from the Project 2003 SDK Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation.
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
1 Chapter Overview Planning to Install SQL Server 2000 Deciding SQL Server 2000 Setup Configuration Options Running the SQL Server 2000 Setup Program Using.
WEB SERVER SOFTWARE FEATURE SETS
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 10: Internet Information Services (IIS)
Module 14: Advanced Topics and Troubleshooting. Microsoft ® Windows ® Small Business Server (SBS) 2008 Management Console (Advanced Mode) Managing Windows.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Troubleshooting Workflow 8 Raymond Cruz, Software Support Engineer.
E2G Web Services E2G Scripts and Methods E2G Domain Logic E2G Domain Logic Client Custom Scripts and Methods Client Custom Scripts and Methods E2G Rules.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Redmond Protocols Plugfest 2016 Jinghui Zhang Office Interoperability Test Tools (Test Suites and Open Source Projects) Software Engineer Microsoft Corporation.
ClickOnce Deployment (One-click Deployment)
MED-V - Managing virtual PCs for IT Pros
Current Popular IT I Pertemuan 11
Current Popular IT I Pertemuan 5
3.02H Publishing a Website 3.02 Develop webpages..
Unit 12 Using the Internet & Browsing the Web
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
CISC103 Web Development Basics: Web site:
The Application Lifecycle
Configuring Internet-related services
4.02 Develop web pages using various layouts and technologies.
Microsoft Office Not in Textbook.
Designing IIS Security (IIS – Internet Information Service)
ClickOnce Deployment (One-click Deployment)
Presentation transcript:

Current Popular IT I Pertemuan 13 Matakuliah: T0403/Current Popular IT I Tahun: 2008

Learning Outcomes Learner can use localization Learner can publish the web application Bina Nusantara Copyright © Surya Sujarwo 2008

Material Outline Localizing Applications for Multiple Languages Working with the HTTP Runtime Configuring Applications Stress Testing and Monitoring ASP.NET Applications Deployment Designer Support Testing the Live Search Controls Licensing Support Globalization and Localization Ten Tips on Deploying Your Web Application Sample Application Bina Nusantara Copyright © Surya Sujarwo 2008

Localizing Applications for Multiple Languages Setting Culture Setting Culture in global config Bina Nusantara References: ASP.NET 3.5 Unleashed (Stephen Walther, 2008)

Working with the HTTP Runtime Bina Nusantara References: ASP.NET 3.5 Unleashed (Stephen Walther, 2008)

Configuring Applications ASP.NET use hierarchical system of configuration. At the top is the Machine.config file located at C:\WINDOWS\Microsoft.NET\Framework\v \CONFIG\Machine.config The \CONFIG folder includes the following six files: –.Machine.config—Contains the actual configuration settings. –.Machine.config.default—Contains the default values for all configuration settings. –.Machine.config.comments—Contains comments on each configuration setting. –.Web.config—Contains the actual configuration settings. –.Web.config.default—Contains the default values for all configuration settings. –.Web.config.comments—Contains comments on each configuration setting. Only the Machine.config and Web.config files are actually used. The other files are there for the purpose of documentation. Bina Nusantara References: ASP.NET 3.5 Unleashed (Stephen Walther, 2008)

Stress Testing and Monitoring ASP.NET Applications Use Application Center Test Tools Bina Nusantara References: Performance Tuning and Optimizing ASP.NET Applications (Jeffrey Hasan and Kenneth Tu, 2003) OBJECTPERFORMANCE COUNTERDESCRIPTION Processor%Processor Time/_Total InstanceProcessor utilization. MemoryAvailable BytesAmount of memory on the server. Network InterfaceBytes Total/SecNetwork traffic from the client to the server. Active Server PagesRequests QueuedNumber of requests queued. Web ApplicationAvg. Requests/secAverage number of requests per second. This value is an average over the duration of the test. Web ApplicationAvg. Time to First Byte (TTFB)Average time between sending the request and receiving the first byte of the response. Web ApplicationAvg. Time to Last Byte (TTLB)Average time between sending the request and receiving the last byte of the response. Web ApplicationHTTP ErrorsSum of all responses with HTTP result codes in the 400–499 and |500–599 ranges.

Deployment Automation with MSBuild Deploying the website Deploying the database Automating configuration changes Automating database updates Custom configuration sections Bina Nusantara References: Pro ASP.NET for SQL Server (Brennan Stehling, 2007)

Designer Support Designers and Dummy Data Source Template Support in the Result Control Bina Nusantara References: ProASP.NET 3.5 Server Controls and AJAX Components(Rob Cameron and Dale Michalk, 2008)

Testing the Live Search Controls The Default Look and Feel Customizing the Live Search Controls’ Appearance Bina Nusantara References: ProASP.NET 3.5 Server Controls and AJAX Components(Rob Cameron and Dale Michalk, 2008)

Licensing Support RsaLisense Bina Nusantara References: ProASP.NET 3.5 Server Controls and AJAX Components(Rob Cameron and Dale Michalk, 2008)

Globalization and Localization The CultureInfo Class The ResourceManager Class Culture Types and Localizing Resource Files Satellite Assemblies and Resource Fallback Bina Nusantara References: ProASP.NET 3.5 Server Controls and AJAX Components(Rob Cameron and Dale Michalk, 2008)

Ten Tips on Deploying Your Web Application Use the Copy Web Site Tool – Connecting via FTP – Connecting by using the FrontPage Extensions – Connection via the file system – Transferring file in the Copy Web tool Use the SQL Publishing Wizard – Creating a database script – Creating a remote database from a script Copy a SQL Express Database Fix SQL Connection Choose an ASP.NET-Friendly Host Bina Nusantara References: ASP.NET 3.5 For DUMMIES(Ken Cox, 2008)

Ten Tips on Deploying Your Web Application (Continue…) Head Off a Serious Lack of Trust Arrgh! It Works Fine on MY Machine! – Required assemblies are stored in the Global Assembly Cache (GAC) – Tighter permission rules exist on the destination machine, or ASP.NET is running an account with fewer privileges – The destination machine doesn’t have the identical version of the.NET runtimes – The Web server is using a different culture setting and is misinterpreting dates – Hardcoded paths to resources, such as images, exist – Third-party components don’t have the correct license for the domain Gather Troubleshooting Info Bina Nusantara References: ASP.NET 3.5 For DUMMIES(Ken Cox, 2008)

Ten Tips on Deploying Your Web Application (Continue…) Precompile If You’re Code Shy Encrypt Connection Information Bina Nusantara References: ASP.NET 3.5 For DUMMIES(Ken Cox, 2008)

Sample Application Address Book Contact Manager Calendar Web Log Analyzer ASP.NET Error Manager Online Store Application Teamwork Network: Infrastructure, Discussion Boards, File Libraries, Project Tracking Bina Nusantara References: ASP.NET at Work: Building 10 Enterprise Projects (Eric Smith,2002)

That’s All Thank You for the Attention Bina Nusantara