Webbprogrammering 15p - Högskolan i Halmstad

January 9, 2018 | Author: Anonymous | Category: Engineering & Technology, Webbdesign
Share Embed Donate


Short Description

Download Webbprogrammering 15p - Högskolan i Halmstad...

Description







http://www.murach.com/downloads/a4cs.htm

Webbutvecklingsverktyg •

Visual Web Developer 2010 express (gratis) http://www.asp.net • Installerar även - .NET framework 4 - SQL Server database express 2008



Visual Studio 2010 (90 dagar) (komplett) (OBS! För er studenter vid HiH är denna gratis, se nästa slide) http://msdn2.microsoft.com/vstudio



SQL Server Management Studio express SP4(databasverktyg) http://www.microsoft.com/downloads (sök)

Studentlicenser VS 2010 •

Ni kan erhålla fullversion av Visual Studio 2010 (VS) genom Högskolan i Halmstad så länge ni är studenter.



För att ladda ner fullt licencierade program kan ni gå in på helpdesk och välja ”ladda ner programvaror” (länk till vänster innan ni loggar in).



Ni ombes logga in och kan därefter välja ladda ner vad ni önskar…



• • •

Vad är ASP.NET 4 •

• • • • •

Hur fungerar det? Förfrågan via url i webbläsaren htttp://jeha.ideweb.hh.se/default.aspx

Förfrågan (via kopplingssträng) SELECT * FROM STUDENT

Svar t ex ett recordset

Svar i HTML

Användare med webbläsare eller annat device

Skapa webbsidor, filöverföring (FTP), administrera etc

Database server, tex: ideweb.hh.se SQL-fråga exekveras och svar returneras

Web server, tex: ideweb.hh.se aspx-kod processas

Skapa databas lägga in data administrera etc Utvecklare

Lite om innehållet… • Masterpages ger konsistent layout på websajt • XML sitemap som kan appliceras på sidor, menyer, länkar • Säkerhetsfunktioner som login, roles och administration av dessa

• Enkel hantering av datakällor • Hantering av olika databaser • Sidoptimering, caching, AJAX • Felhantering

Kurslitteraturen 1. The essence of ASP.NET programming •

• •

Introduktion till asp.net och webbapplikationer. Testning och felsökning (debugging) samt HTML och CSS (som lite repetition från bok)

2. Basic ASP.NET skills • • • •

Server- och valideringskontroller State Masterpages och site navigation (Themes kan vi hoppa över)

3. ASP.NET database programming • • • •

Relationsdatabaser och klasser som används SQL datakällor Gridview, detailsview, formview, listview, mm ADO.NET - att hantera logic mot databas

4. Professional ASP.NET skills • • • • •

SSL och https Loginfunktion Email och felhanteringssidor Konfigurering och implementering, mm (Ajax och WCF kan vi hoppa över)

Och det finns mer… •





Besök http://www.asp.net för mer information om addons, komponenter, videos, etc En annan användbar site är http://www.devasp.net/ där du hittar tips, tricks och kodexempel som du fritt kan använda Tänk på att ange källor när du använder kodexempel som någon annan skapat…

Några ASP.NET siter • • • • •

http://www.dell.com http://www.costco.com http://www.newegg.com http://www.lego.com http://www.hsn.com

Integrerad utvecklingsmiljö Main menu

Toolbox

Toolbar area

Solution explorer

Document window

Properties grid Database explorer

HTML & XHTML •



Några HTML taggar • - Används inline, inga radbrytningar läggs till • - Används som en container för andra element, radbrytning • http://www.w3.org/TR/html401/index/attributes.html Skillnad mellan HTML och XHTML • Stäng alltid elementen • Använd alltid gemener för taggarna och attributen • Använd citationstecken kring värden • Nästa taggarna korrekt • Deklarera doctype för sidan
View more...

Comments

Copyright � 2017 NANOPDF Inc.
SUPPORT NANOPDF