kod för utvecklare med Microsoft

översikt

1

grunderna

2

hämta verktyg

3

programmera

Vad är webbutveckling? (översikt)

Webbutveckling är en allmän term att skriva en webbsida eller skapa en webbplats. Webbsidor skrivs i HTML, CSS och JavaScript. Sidorna kan bestå av enkel text och grafik som liknar ett dokument. De kan även vara interaktiva eller innehålla föränderlig information. Interaktiva serversidor är lite mer besvärliga att skriva, men de ger mer fullödiga webbplatser. Idag är de flesta sidor interaktiva och ger tillgång till moderna onlinetjänster som shoppingvagnar, dynamiska visualiseringar och till och med komplexa sociala nätverk.

1grunderna 

Se den här videon om Microsofts webbutvecklingstjänster och förbered sedan din miljö genom att installera de verktyg du behöver för att sätta samman ditt första webbprogram.

visa videon

LÄR DIG GRUNDERNA I WEBBUTVECKLING
Video | Tio minuter | Webbutveckling | Juni 2010

Nu när du vet vad webbutveckling är kan du titta på nästa video och lära dig mer om de verktyg och tekniker som används vid webbutveckling, däribland dessa viktiga programmeringsmodeller för att sätta samman webbprogram: ASP.NET samt skript med Silverlight och JavaScript eller jQuery.

2hämta verktygen 
Hämta nu 

Om du klickar på den här knappen installeras:

  • Installationsprogram för webbplattform (sköter om resten av installationen)
  • Visual Studio Web Express
  • Silverlight 4 Tools för Visual Studio 2010

Om du vill ha hjälp att välja rätt version av Visual Studio kan du titta på jämförelsetabellen för Visual Studio 2010. Om du vill ha mer information om utveckling i grupp kan du läsa om Application Lifecycle Management.

3börja programmera 

Hämta exempelkoden och gå sedan igenom dessa videor, så kan du komma igång med programmeringen direkt.

visa videon

DISCIPLINERAD UTVECKLING
Video | 18 minuter | ASP.NET MVC | Juni 2010

ASP.NET MVC är ett webbramverk med en implementation av MVC-utvecklingsmönstret (model, view, controller). Det innebär att man skiljer mellan programmets data, presentation och logik. I den här handledningen får du lära dig hur du skapar en Twitterklient som kan köras på många olika klienter.

Nästa steg: Lär dig mer om ASP.NET MVC

Hämta källkoden till det här projektet  C#  VB

visa videon

SNABBA FORMULÄR
Video | Elva minuter | ASP.NET Web Forms | Juni 2010

ASP.NET Web Forms är ett webbramverk där man utnyttjar serverbaserade HTML-kontroller och kod för att skapa formulär som körs på servern och som därmed stöder många olika klienter. I den här handledningen får du lära dig hur du skapar en Twitterklient som kan köras på många olika klienter.

Nästa steg: Lär dig mer om ASP.NET Web Forms

Hämta källkoden till det här projektet  C#  VB

visa videon

TWITTER FÖR ATT KÖRA ETT RIA-PROGRAM PÅ SKRIVBORDET
Video | 34 minuter | Silverlight | Juni 2010

Silverlight är ett webbramverk för on- och offlinebruk där ljud, video, grafik, text och animeringar integreras i en deklarativ och procedurbaserad programmeringsmiljö. I den här handledningen visas animeringar, tjänstanrop och mycket annat.

Nästa steg: Lär dig mer om Silverlight

Hämta källkoden till det här projektet  C#  VB

video

Ämnen för utvecklare

ASP.NET Web Forms: Kom igång med ASP.NET Web Forms
Gå på djupet med webbformulär med programexempel, videor om data, Ajax, säkerhet och att driftsätta och administrera webbplatser.

ASP.NET MVC: Kom igång med ASP.NET MVC
Se de bästa sätten att lära sig ASP.NET MVC, hur man sätter samman ett program, programexempel och mer information.

ASP.NET Web Pages: Kom igång med ASP.NET Web Pages
Lär dig skapa webbplatser med WebMatrix, ramverket ASP.NET Web Pages och den nya Razor-syntaxen.

Silverlight: Kom igång-guide för utvecklare
Se fler djuplodande videor, hitta bloggar, handledningar, programexempel och mycket mer.

Skript: Lär dig mer på Script Junkie
Hämta skript, HTML- och CSS-kod som gruppmedlemmarna har skrivit för gruppens räkning.

C# och .NET för Java-utvecklare
Den här artikeln är en introduktion till C# och Visual Studio för Java-utvecklare.

HTML

Modernizr: HTML5 och CSS3
Lär dig använda funktionsidentifieringsbiblioteket Modernizr så att du lätt kan skapa webbplatser där du drar nytta av HTML5 & CSS3 men fortfarande stödja äldre webbläsare.

Använda SVG för flexibla, skalbara och roliga bakgrunder, del I
Vill du använda trevliga, flexibla och skalbara bilder på webbplatsen utan att använda ett bildredigeringsprogram? Då är SVG (Scalable Vector Graphics) något för dig. Följ med i den här artikeln och lär dig om SVG och om hur och när du ska använda det.

Översätta Canvas med HTML5
Det nya HTML5-elementet Canvas ger utvecklarna tillgång till otroliga funktioner för rendering och animering av grafik. Utnyttja den här lättbegripliga handledningen och lär dig dra nytta av denna nya funktion.

Server

Internet Information Server (IIS)
Hitta videor, handledningar, referensverk och annat.

Windows Media Services
Hitta SDK:n, scenarier, en programmeringshandledning och annat i MSDN Library.

Client Application Services
Lär dig skapa Windows-baserade program och utnyttja Microsofts Ajax-inloggning, roller och profilprogramtjänster.

Högpresterande datorer
Skaffa dig SDK:n, paketet med avlusningsverktyg, klassbiblioteket, tillgång till tekniska artiklar och annat.

Böcker

Professional ASP.NET MVC 2
Skapa dynamiska, datastyrda webbplatser enligt MVC-modellen (model, view, controller).
SAMS Teach Yourself ASP.NET 4 in 24 Hours
Lär dig skapa kompletta webblösningar i proffskvalitet med ASP.NET 4.
Silverlight 4: Problem - Design - Solution
Kom igång med de nya funktionerna i Silverlight 4 och förbättra webbplatsen.
DOM Scripting: Web Design with JavaScript and the Document Object Model
Allt du behöver för att börja använda JavaScript och dokumentobjektmodellen för att förbättra dina webbsidor.