– Software development fundamentals

Slides:



Advertisements
Verwante presentaties
Installatie instructie
Advertisements

KINN 2010 •OOP •O Object •O Georiënteerd •P Programmeren.
Thema’s. Thema’s   Thema’s toepassen  Vooringestelde thema’s  Snel en efficiënte  Je maakt een nieuw document  Pagina-indeling - Thema‘s of.
De internet-encyclopdie voor kinderen
Databases via internet
JQuery en ASP.NET Bart De Meyer.
ASP.NET AJAX Extensions Richard Soeteman
Internetapplicaties - II Gegevensinvoer 1 Internetapplicaties Deel 2: Gegevensinvoer: HTML-forms, JavaScript en JSP.
17 april 2008 WAB*info De digitale bron van de Nederlandse waterbodems Gaston Lamaitre Data-ICT-Dienst, Delft Uitvoerders: Atlis (hoofdaannemer), CSO (functioneel.
Deze presentatie mag noch geheel, noch gedeeltelijk worden gebruikt of gekopieerd zonder de schriftelijke toestemming van Seniornet Vlaanderen VZW Mijn.
Webapplicaties: de serverkant
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
HTML Les 1: Introductie HTML
Lesgeven en begeleiden
Subversion Version control
Wolter Kaper - Ruby on Rails Webtoepassing ontwerpen Webprogrammeren, week 1.
Deze presentatie mag noch geheel, noch gedeeltelijk worden gebruikt of gekopieerd zonder de schriftelijke toestemming van Seniornet Vlaanderen VZW Mijn.
Deel XXI 1 Internetapplicaties Internetprogrammeren Capita Selecta.
Web Applicaties Bouwen met Visual Studio .NET
Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant Microsoft.
Les 3 Vandaag 1.Bekijken thuisopdrachten 2.Vragen over voorgaande stof 3.Links 4.FTP 5.Huiswerk.
Keuzetraject Software Ontwikkeling. Moderne technologieën Doel : mee kunnen draaien in elk team Aangeleerde vaardigheden Zelfstandig problemen kunnen.
Keuzetraject Software Ontwikkeling. Marktvraag Mark Heeren (ceo CSC Benelux): –Nieuwe mensen aannemen wordt weer moeilijk, men stelt meer eisen over auto.
PHP & MYSQL LES 01 PHP BASICS. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
MVC in de praktijk Jeroen Swart.NET architect, Quintor
TypeScript Orde in de chaos!. Over mij Patrick Schmidt (Microsoft Certified Trainer) Trainer bij 4DotNet Mede-oprichter en architect BesteProduct.nl.
Internet IG8 INT Database driven websites. 2 Module opzet Hoorcollege Practicum Opdrachten Planning Beoordeling Materialen.
Programmeercursus O.O.P. met VISUAL BASIC.NET
PLANNING EN DESIGN MET VSTS2010 Lunchsessie ALM René van Osnabrugge
1 Les 08: Formulieren. 2 Agenda van vandaag Front-end development  Toets Hoofdstuk 8  Bespreken huiswerk  Presentatie over lesstof  formulieren 
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag Een embedded systeem: ARM bord.
Prototyping Week 7 // Tweenlite & API. TweenMax Snel mooie en effectieve animatie.
Client side vs Server side Server side code Code wordt op de webserver uitgevoerd Bewerkt de html die naar de gebruiker gestuurd wordt voordat die verzonden.
Docentinstructie: Het is aan te bevelen de eerste dia’s klassikaal te tonen en met uitleg te bespreken. Als na zes dia’s een korte demo van Celsius/Fahrenheit.
Soorten programma’s nConsole- applicatie. Soorten programma’s nConsole- applicatie nWindows- applicatie.
Hoe maak ik een PowerPoint presentatie?
Inhoud Deze fase bestaat uit vier onderwerpen: 1.Interesse 2.Vaardigheden 3.Persoonlijkheid 4.Passie Je werkt toe naar het ontdekken van jouw passie.
Webwinkel in het D-cluster van de opleiding Logistiek Ad van Kooten – docent ERP toepassingen  Pract. 1.
Windows applicatieontwikkeling
– Software development fundamentals
Software Development fundamentals
Frontend Oss
Gameprogrammeren: Programmastructuur
Software Development fundamentals
ASP.NET MVC Web Development
Negatieve getallen Klas 1 | Hoofdstuk 4
Rest webservice IN WINDEV / WEBDEV 22.
Software Development fundamentals
Software Development fundamentals
ASP.NET MVC Web Development
ASP.NET MVC Web Development
ASP.NET MVC Views.
Software Development fundamentals
– Software development fundamentals
– Software development fundamentals
Examenvoorbereiding – MTA Examen.
Software Development fundamentals
Windows applicatieontwikkeling
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Software Development fundamentals
Transcript van de presentatie:

98-361 – Software development fundamentals Het internet 98-361 – Software development fundamentals

oefening We nemen een website: bol.com, en navigeren hier naartoe met een webbrowser. Even later verschijnt de pagina bij ons op het scherm. Hoe werkt dit? Stap 1: Teken op papier uit wat er gebeurt (hoe, dat mag je zelf weten) Stap 2: Schrijf zoveel mogelijk namen van technologieën erbij. ?

Inhoudsopgave module De laatste module draait om het internet. Hoofdonderwerpen: Protocollen en technologieën Webapplicaties met ASP.NET Web development frameworks We gaan naast de opdrachten weer één grotere applicatie ontwikkelen: Een blogsysteem/CMS En voorbereiden op het MTA examen

technologieën We delen de klas op in zes groepen. Elke groep krijgt een nummer. Dan bereid je een korte PowerPoint (6 tot 10 slides) voor over de kolom die bij het nummer hoort. Daarna (volgende les) leg je met de PowerPoint de begrippen uit jouw kolom uit aan de klas. https://www.youtube.com/watch?v=O0j9n78TDZo 1. 2. 3. 4. 5. 6. TCP IIS Webservice Browser ASP.NET Ajax HTTP Apache WSDL Client-side scripting Master pages JSON URL Server-side Scripting SOAP User controls XML State management SSL Welke manier heeft jouw voorkeur en waarom?

ASP.NET Als we een nieuwe ASP.NET applicatie maken in Visual Studio kunnen we kiezen tussen verschillende soorten projecten. Met name: ASP.NET Web Forms ASP.NET MVC ASP.NET Web API We gaan de komende weken aan de slag met Web Forms. Van de homepage: “ASP.NET Web Forms lets you build dynamic websites using a familiar drag-and-drop, event-driven model. A design surface and hundreds of controls and components let you rapidly build sophisticated, powerful UI-driven sites with data access.” Waar doet dit je aan denken? Welke manier heeft jouw voorkeur en waarom?

ASP.NET WEB FORMS We gaan nóg een keer de BMI calculator maken (samen) Deze keer in ASP.NET Web Forms Daarna zijn er nog een aantal opdrachten voor deze week. Die staan online, en daar kan je de volgende les aan werken.

WEB FORMS versus MVC ASP.NET Web Forms ASP.NET MVC Versie 1.0 uit 2002 Drag & Drop designer support Event model zoals in winforms ASP.NET MVC Versie 1.0 uit 2009 HTML templates Automatisch code genereren Geen events, geen drag & drop Beide frameworks zijn OOP

WEB FORMS De designer/html code staat in .aspx bestanden. De C# code in codebehind (.aspx.cs) bestanden. In .aspx bestanden kan je HTML code gebruiken Maar, als je events wilt ondersteunen heb je <asp:> tags nodig. Voorbeeld van een button in een .aspx bestand: <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /> public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) // Developers write code here } protected void Button1_Click(object sender, EventArgs e)

Opdrachten Staan online Daar kan je vandaag aan werken.

Afsluiting Zijn er vragen?