Wprowadzenie WebMatrix: Stwórz swoją stronę od podstaw

Slides:



Advertisements
Podobne prezentacje
Graficzny klient SVN graficzny klient SVN integrujący się z powłoką systemu dostępny tylko dla systemu Windows - do pobrania z
Advertisements

20041 Projektowanie dynamicznych witryn internetowych Paweł Górczyński ASP 3.0.
Jarosław Kurek WZIM SGGW
Wykorzystanie konta uczelnianego dla potrzeb stron WWW
Dostęp do usług SGGW z poza uczelni
SERDECZNIE WITAMY Microsoft Developer Days Visual Studio 2005 Warszawa-Gdańsk-Poznań-Wrocław-Katowice 9-13 maja 2005.
Dodawanie i usuwanie oprogramowania
25/08/ Bazy danych II Piotr Górczyński Administracja MS SQL.
SIECI KOMPUTEROWE (SieKom) PIOTR MAJCHER WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU W SOCHACZEWIE PODSTAWOWE.
MS Access 2000 Tworzenie bazy danych Piotr Górczyński 2005.
WITAM NA SZKOLENIU Porady na dziś i jutro.
Programowanie w środowiskach zintegrowanych wykład 1 PSZ Programowanie w Środowiskach Zintegrowanych > Systemy i środowiska zintegrowane > Środowisko zintegrowane.
ASP.NET i platforma.NET Technologie internetowe ( ) Tomasz Popów
Program Windows Server Update Services WSUS
Czym jest ISA 2004 Microsoft Internet Security and Acceleration Server 2004 jest zaawansowaną zapora filtrującą ruch w warstwie aplikacji. Razem z zaporą.
Nowy system plików, zasada działania
IIS 6 i PHP na serwerze Windows 2003 EE
Usługa Windows Server Update Services (WSUS)
Microsoft Serwer - wprowadzenie
Współczesne systemy informacyjne
Systemy zarządzania treścią CMS
KURS Z INFORMATYKI prowadzący: mgr Przemysław Głowacki.
Analiza, projekt i częściowa implementacja systemu obsługi kina
SZPIF – Harmonogram, Opis narzędzi, Schemat bazy danych
System katalogowania i zarządzania sprzętem na uczelni
System katalogowania i zarządzania sprzętem na uczelni
USŁUGA FTP 1. Definicja FTP. FTP (File Transfer Protocol, ang. protokół transmisji plików) jest protokołem typu klient-serwer, który umożliwia przesyłanie.
Promotor: dr.inż. Aleksandra Werner
Błażej Miśkiewicz Grupa domowa w Windows 7 Błażej Miśkiewicz MCT MCP MCSA MCTS MCITP.
Rozwój aplikacji przy wykorzystaniu ASP.NET
Aplikacje Internetowe
Cecylia Szymanska - Ban | Education Lead Microsoft.
Web Serwisy w praktyce Technologie internetowe ( )
Konfiguracja kont w programie Adobe Dreamweaver
Systemy zarządzania treścią Wykład 1
Mateusz Antonow. Tekst Obraz Galeria Media Kształty & linie Przyciski & menu Sklep Internetowy Ustawienia Społecznościowe Aplikacje 3. Dodaj.
WSPARCIE DLA BIZNESU / STR. 2 Mikołaj Gomółka UpGreat Systemy Komputerowe Sp. z o.o Poznań, ul Ostrobramska 22 Tel Faks: 0-61.
Adrian Bukowski Dolnośląskie Centrum Rozwoju Lokalnego.
Zrozumieć Umbraco w 45 minut.
Wirtualna baza SQL zgodna z SQL Server SQL as a Service
Microsoft Expression Studio
Programy do tworzenia stron internetowych
Jak to działa? aplikacje desktopowe usługi online urządzenia
Wojciech Poniatowski | A plus C
Lokalne serwery www Serwer WWW - ang. Web server jest to oprogramowanie zainstalowane na serwerze podłączonym do sieci Internet. Używające technologii.
Prezentacja Adrian Pyza 4i.
System wspierający obsługę przedmiotów projektowych
Lokalizacja i Globalizacja na witrynie w Visual Web Developer 2008 (ASP.Net) Daniel Literski.
Systemy zarządzania treścią Content Management System
Prezentacja i szkolenie
Witold Bołt. Agenda W czym tkwi problem..? Po co jest oprogramowanie? Kim jest użytkownik? Zbieranie danych Co to jest design Współpraca programista-projektant.
Przygotował: Paweł Ziaja
Robimy własne notatki - Notatnik
Temat 2: Edytory HTML.
Automatyzacja zadań administracyjnych za pomocą Windows PowerShell
Program VNC jako pomoc w lekcji
Prezentacja Adrian Pyza 4i.
Konfiguracja sieci TCP/IP - Windows for Workgroup 3.11
Integracja iStore z programem Subiekt GT
18/11/ Języki programowania 1 Piotr Górczyński Kontrolki.
Informatyka Poczta elektroniczna.
Autor: Marta Pelczar. PHP:  Najprostszą drogą, by uruchomić serwer internetowy na własnym domowym komputerze jest skorzystanie z programu XAMPP.
Nieograniczone źródło informacji
Bezpieczeństwo dzieci w internecie: 4 rzeczy, które może zrobić rodzic MODUŁ 6 B PIOTRKÓW TRYBUNALSKI, KWIECIEŃ 2014 Przygotowano na podstawie informacji.
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Technologie internetowe i mobilne
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Tworzenie stron WWW w programie Microsoft FrontPage Informatyka.
Wydział Matematyki, Informatyki i Architektury Krajobrazu
Content Management System
Tworzenie stron WWW w programie Microsoft FrontPage
Zapis prezentacji:

Wprowadzenie WebMatrix: Stwórz swoją stronę od podstaw Bartłomiej Ziobrowski Microsoft Polska bartek.ziobrowski@live.com

Web Matrix przegląd zagadnień Łatwy w użyciu. Workspace oparty na plikach. System WYSIWYG przy projektowaniu stron. Zintegrowane dane. Narzędzia oparte na zadaniach i samouczki. Wsparcie Hostowania FTP. Code Buildery Podświetlanie składni

Web Matrix przegląd zagadnień Lekki. Mały footprint (~1MB + .NET Framework Redist) / szybkie ściąganie. Działanie oparte na plikach (brak systemu projektowego). Serwer danych znajduje się na twoim komputerze.

Web Matrix przegląd zagadnień Zorientowany dla użytkowników. Control / Add-in / Code builder / Gallery Pickers. Web Matrix buddies (przesyłanie wiadomości) Zintegrowany chat. Zakładka z linkami do społecznościowych usług.

Czym jest WebMatrix? Publikuj Urządź Stwórz

WebMatrix zawiera Web Server Web Framework Database

Dla kogo WebMatrix jest przeznaczony? Studenci, nowi programiści Dla szybkiego budowania stron w ASP.NET Profesjonalni programiści Dla prac dorywczych Dla rozwiązania “quick&dirty” solution  Dla konkretnych rozwiązań: “Musimy mieć coś szybko zrobione i ma to działać” Programiści którzy robią małe strony dla innych Stwórz, skonfiguruj i zarządzaj

ASP.NET Web Pages & Razor syntax SQL Server Compact Edition 4 Anatomia WebMatrix IIS Developer Express ASP.NET Web Pages & Razor syntax SQL Server Compact Edition 4

Demo I Wprowadzenie do WebMatrix

IIS Developer Express Bazuje na najpóźniejszej wersji IIS server Instaluje się w \program files, side-by-side IIS server Pracuje jako interaktywny proces nie jako serwis Nie wymaga zezwoleń Administratora Wspiera wszystkie moduły IIS7, ASP.NET, PHP Możesz go uruchomić z lini poleceń Otwórz CMD Przejdź do: C:\Program Files (x86)\Microsoft WebMatrix iisexpress.exe /port:35896 /path:C:\BasicWebSite Otwórz przeglądarkę i wpisz: http://localhost:35896/[pageName].cshtml

SQL Compact 4 2MB pakiet Baza danych oparta na plikach Pełne wsparcie dla Dynamic Data, ASP.NET MVC Wysokie wsparcie takich technologii jak API support: ADO.NET, EF, LINQ… Bezbłędna migracja ścieżek do SQL Server Wsparcie tabelek, indeksów i kluczy

ASP.NET Web Pages & Razor Zasady Składni Minimalizm Nie ma potrzeby zrozumienia OOP i klas Proste ASPIs & Helpy (Dla wielu zadań) Gładkie przejście do ASP.NET MVC and Visual Studio Domyślnie zorientowane na SEO Brak wymaganych narzędzi działa przez prosty edytor tekstu

Publikacja w WebMatrix WebMatrix oferuje wbudowane hostowanie znanych protokołów. FTP, FTPs WebDeploy

Demo II Budowanie strony używając WebMatrixa

Mnóstwo dostępnych helpów Bezpieczeństwo: Członkostwo WebSite Wsparcie Recaptcha Zapobieganie stronom przeciwko Czytaniu captcha Wsparcie dla video(Silverlight, Flash, MediaPlayer) Wsparcie dla obrazków(thumbnail image, uploading image,…) Bing: Rozwinięta przeszukiwarka Bing na stronie Wykres: renderuje więcej niż 30 typów wykresów Wsparcie dla usług socjalnych: Dodawanie linków dla Stron Socjalnych(facebook) Dodawanie linków na Tweeta pokazywanie Facebook “Like”

Instalacja helpów ASP.NET Otwórz stronę W pasku adresu dodaj/zamień nazwę: „_Admin” (przy pierwszym uruchomieniu wymagane jest wpisanie hasła)  http://localhost:8080/_Admin

Stworzenie swojego helpa W swoim głównym folderze stwórz folder nazywający się App_Code W folderze App_Code stwórz plik .cshtml zwany MyHelpers.cshtml. Zamień zawartość z: Użyj helpera: @MyHelpers . MakeNote("My test note content") @helper MakeNote(string content) {     <div class="note" style="border: 1px solid black; width: 90%; padding: 5px; margin-left: 15px;">       <p>           <strong>Note</strong>   @content        </p>     </div>    }

WebMatrix wspiera: Windows 7 Windows Server 2008 Windows Server 2008 R2 Windows Vista SP1 or later Windows XP SP3 Windows Server 2003 SP2

Więcej informacji... Ściągnij WebMatrix (Dostępny w 9 językach) http://www.microsoft.com/web/webmatrix/download WebMatrix tutorial dostępny www.asp.net/webmatrix/tutorials 1 rok gratis* Hosting dla studentówwww.academiczone.ch *Special terms of use apply

Q&A