Von
Toni Pohl (Gastblogger)
23. May 2013 07:05
Visual Studio 2012 ist super. Es nimmt dem Webdeveloper viel Arbeit ab, indem standardmäßig der integrierte Webserver IISExpress verwendet wird. Beim Erstellen einer App generiert VS eine URL mit http://localhost und einer zufälligen Portnummer aus dem Pool. Soweit so gut. Nur was tun, wenn ein Webprojekt mit einer https-URL kommt – und sich IISExpress partout weigert, diese Adresse zu finden?
[More]
Von
Toni Pohl (Gastblogger)
11. July 2012 07:15
Search Engine Optimization (SEO) wird immer wichtiger. Jede HTML-Website sollte den Richtlinien für gutes Seitendesign, logischen Aufbau und Performance entsprechen. SEO ist ein so großes Thema, dass es mittlerweile viele Agenturen gibt, die sich sehr intensiv mit diesem Thema befassen. Als (ASP.NET) Webdeveloper können viele Themen der ASP.NET Technologien wie URL Rewriting, MVC & Co. helfen, gute Websites auch in Bezug auf SEO zu erstellen. Das Ziel ist also suchmaschinenoptimierten Webseiten mit ASP.NET zu erstellen. Nur, wie prüft man nun auf SEO Konformität?
[More]
Von
Toni Pohl (Gastblogger)
19. February 2012 23:39
Web-Development auf der lokalen Maschine ist dank Visual Studio und integriertem Webserver sehr bequem. Irgendwann muss die WebApp auf einem Webserver deployed werden. Das kann über mehrere Wege erfolgen. Mit IIS7 und den richtigen Tools kann das Deployment gescriptet werden!
[More]
Von
Max Knor
22. November 2010 14:55
Der Microsoft Web Platform Installer ist ein hilfreiches Werkzeug, für alle die mit Webentwicklung und Webseiten zu tun haben!
Der Installer hilft bei der Installation und Konfiguration von Frameworks, Tools und Web Applikationen.
[More]
Von
Rolf Mistelbacher
28. December 2009 15:50
Das ASP.NET Tutorial für Einsteiger, Beginner, Nachleser...
Max hat die letzten Wochen 7 Live Webcasts zu ASP.NET abgehalten – für alle die in die Programmierung von Web-Applikationen mit ASP.NET einsteigen wollen ein ideales Set an Content. Von der grundlegenden Architektur einer dynamischen Website, den Einsatz von AJAX, Datenbankzugriff, bis zum Publishing der Website am Webserver wird alles erklärt – also ideal für Einsteiger die einen ganzheitlichen Überblick erhalten wollen. Hier nun die Webcasts in einem Blog Post zusammengefasst, mit Download & Streaming Link, als auch Verweis auf die zugehörigen Unterlagen. Außerdem wurde das MSDN Briefing zu ASP.NET im Oktober aufgezeichnet, die Links dazu werden am Ende ergänzt!
7teilige Webcast Serie (für den Download rechtslick auf Download link > Ziel speichern unter, Dauer jeweils ~1h):
Teil
Inhalt
Video
Unterlagen & Demos
1
Das ASP.NET Basisframework, Überblick, Webforms
Stream
Download
Download
2
ASP.NET Webforms, State Management
Stream
Download
Download
3
Datenbindung und Validierung
Stream
Download
Download
4
Durchgängiges Aussehen und Navigation
Stream
Download
Download
5
Rechtevergabe, Membership Controls
Stream
Download
Download
6
Websites mit ASP.NET AJAX erweitern
Stream
Download
Download
7
Publishing von Websites und Hosting auf dem Internet Information Server 7 (IIS 7)
Stream
Download
Download
MSDN Briefing zu “Webapplikationen mit ASP.NET entwickeln” vom 23. Oktober 2009 – Dauer je ~1h
Session
Video
Unterlagen
1. - ASP.NET Webforms
Download
Stream
Download
2. – ASP.NET Datenzugriff, ASP.NET AJAX
Download
Stream
Download
3. – IIS 7 Architektur, Web Platform Installer, Deployment von ASP.NET Web Apps
Download
Stream
Download
Von
Max Knor
27. October 2009 15:47
Die Unterlagen vom MSDN Briefing zu ASP.NET sind ab sofort zum Download verfügbar. Dabei sind jeweils Slides und Demos zu den drei Vorträgen: ASP.NET, ASP.NET AJAX & IIS 7.0. Download der Unterlagen Danke an alle Teilnehmer! Übrigens wird es in Kürze auch die Aufnehme der Veranstaltung als Videostream geben! Übrigens: Das nächste MSDN Briefing hat Erweiterung von Office mit Visual Studio Tools 2010 und Sharepoint 2010 zum Thema. Hier gehts zur Anmeldung. knom
Von
Max Knor
14. October 2009 10:38
Unlängst wollte ich ein Windows Communication Foundation (WCF) Service auf den Internet Information Services (IIS 7) meines Internetproviders publizieren. Das Service funktionierte problemlos auf dem lokalen ASP.NET Dev Webserver, aber nach dem Kopiervorgang auf den Server hatte ich beim Aufruf der Server URL (.SVC File) nur folgende Fehlermeldung: HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid. The configuration section 'system.serviceModel' cannot be read because it is missing a section declaration. Ein anderer möglicher Fehler, der das gleiche Problem beschreibt ist: Unhandled Exception: System.ServiceModel.ProtocolException: The remote server returned an unexpected response: (405) Method not allowed Nach kurzer Recherché fand ich das Problem: Der Provider hatte auf diesem IIS den Dateityp .SVC für WCF Services nicht registriert! Um WCF im IIS zu registrieren, muss man folgende Schritte folgen: Sicherstellen, dass ASP.NET Seiten auf dem IIS funktionieren (sonst zweite Anleitung über ASP.NET Registrierung unterhalb folgen). Den folgenden Befehl auf einer Kommandozeile als Administrator ausführen: "%WINDIR%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" –i Damit werden .SVC Dateien im IIS registriert und WCF funktioniert nun. Um gegebenenfalls vorher ASP.NET im IIS 7 zu registrieren, sollten folgende Schritte ausgeführt werden: Eine Kommandozeile als Administrator öffnen. Folgenden Befehl ausführen: "%WINDIR%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe" –i Mehr Details dazu sind auf der MSDN Library zu finden: ServiceModelReg Tool Problems with .SVC Registrations ASP.NET IIS Registration Tool knom
Von
Max Knor
8. October 2009 12:39
Im zweiten MSDN Briefing im Herbst dreht sich alles um die Entwicklung von klassischen Webapplikationen. Dabei betrachten wir ASP.NET, AJAX und zeigen den Umgang mit dem Windows Webserver IIS 7. Agenda: 08:30-09.00 – Registration & Welcome 09.00-10.00 – ASP.NET Webforms 10.15-11.15 – ASP.NET AJAX 11.30-12.30 – IIS 7 & Web Platform Installer 12.30-13.00 – Mittagsjause und Diskussion unter den Teilnehmern Wann: 23.10.09 – 9:00 – 13:00 Wo: Microsoft Österreich Am Europlatz 3 A-1120 Wien Die Teilnahme ist kostenlos, bitte um Anmeldung auf unsere Eventseite! Hier die Inhalte im Detail: ASP.NET WebForms ASP.NET erlaubt es, Webapplikationen auf Basis des .NET Frameworks zu entwickeln. ASP.NET WebForms bilden eine Abstraktionschicht über HTML, sogenannte Server Controls, die je nach Browser unterschiedliche HTML Tags rendern. Dadurch können leichter HTML/CSS Webseiten gebaut werden, die ohne lästiger Tricks in mehreren Browsern funktionieren. Außerdem bietet ASP.NET zusätzliche Module und Servercontrols für häufige Anforderungen wie AuthN/AuthZ, Benutzerregistierung, Validierung, Datenbindung, die Verwendung von unterschiedlichen Themes und Vieles mehr! ASP.NET AJAX Moderne Webapplikationen verwenden oft Asynchronous Javascript And Xml (kurz AJAX) um durch Nachladen von Daten im Hintergrund Webanwendung ansprechender zu gestalten. ASP.NET AJAX integriert diese Technologie in ASP.NET. Die Palette reicht von einfachen Methoden wie dem UpdatePanel, das ganze HTML-Seitenfragmente vom Server bezieht und diese im Browser austauscht, bis hin zum Aufruf von Webservices in Javascript oder der Nutzung von reinen AJAX Client-Controls. IIS 7 & Web Platform Installer Die Internet Information Services 7 sind die Webserver Komponente von Windows. Mit dem Web Platform Installer können alle nötigen Komponenten, wie Datenbank und zusätzliche Module für IIS7 kostenfrei installiert werden. Damit ist es nun einfach möglich einen Webserver auf Windows Basis zu betreiben. Wir zeigen, wie ASP.NET Authentifizierung und .NET Module mit IIS7 auch auf andere Seitentypen, wie reine HTML-Dateien, PHP Scripts oder Bilder anwenden können. Außerdem sehen Sie, wie Sie URL-Rewriting konfigurieren, um benutzerfreundliche Adressen für dynamische Seiten zu bieten. Weitere Zusatzmodule sind ein neuer Secure-FTP-Server und WebDAV Publishing speziell für Datentransfer zum Webserver. Mit dem Web Platform Installer wählen Sie außerdem aus einer Sammlung von bestehenden Webapplikationen aus, die automatisch installiert werden können. Nicht zuletzt auch eine gute Plattform, um Ihre eigene Webapplikation zu promoten! knom