Programowanie
This presentation is the property of its rightful owner.
Sponsored Links
1 / 14

Programowanie w Windows Phone N iby .Net, a jednak by Basia Fusińska PowerPoint PPT Presentation


  • 65 Views
  • Uploaded on
  • Presentation posted in: General

Programowanie w Windows Phone N iby .Net, a jednak by Basia Fusińska. O mnie. Programistka Architekt Manager Wykładowca Coach Szkoleniowiec. Agenda. Konfiguracja środowiska developerskiego Uruchamianie i debuggowanie Interfejs użytkownika MVVM Request & Response

Download Presentation

Programowanie w Windows Phone N iby .Net, a jednak by Basia Fusińska

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Programowanie w windows phone n iby net a jednak by basia fusi ska

Programowanie

w Windows Phone

Niby .Net,

a jednak

by Basia Fusińska


O mnie

O mnie

Programistka

Architekt

Manager

Wykładowca

Coach

Szkoleniowiec


Programowanie w windows phone n iby net a jednak by basia fusi ska

Agenda

Konfiguracja środowiska developerskiego

Uruchamianie i debuggowanie

Interfejs użytkownika

MVVM

Request & Response

Testowanie

Baza danych


Programowanie w windows phone n iby net a jednak by basia fusi ska

Konfiguracja

Windows 8 Pro 64-bit

Visual Studio 2012

Windows Phone SDK 8.0

Visual Studio Express 2012

Szablony projektów

Emulator

Rejestracja telefonu


Programowanie w windows phone n iby net a jednak by basia fusi ska

Uruchamianie i debuggowanie

Uruchamianie

Telefon

Emulator (Hyper-V)

BIOS

4 GB RAM

DHCP

Hyper-V Administrators

Debuggowanie

Telefon

Emulator


Programowanie w windows phone n iby net a jednak by basia fusi ska

Gesty

Tap

DoubleTap

Hold

Pan

Flick

Pinch/Spread


Programowanie w windows phone n iby net a jednak by basia fusi ska

Nawigacja

Back button, back stack


Programowanie w windows phone n iby net a jednak by basia fusi ska

Strony i kontrolki

Page

User control

App Bar

Panorama/Pivot

Context Menu

Message Box

Tiles


Programowanie w windows phone n iby net a jednak by basia fusi ska

Bindings & Templates

Binding DataContext

<TextBox Text=”{Binding Name}” />

Template

<TextBox Text=”Trolololo”

Template=”{StaticResource TBTemplate}”/>

<DataTemplate x:Name=”TBTemplate”>

...

</DataTemplate>


Programowanie w windows phone n iby net a jednak by basia fusi ska

MVVM

Frameworki (porównanie)

Caliburn.Micro

MVVM Light Toolkit

Simple MVVM Toolkit

Prism

Kontenery

DI

ServiceLocator

View-ViewModel


Programowanie w windows phone n iby net a jednak by basia fusi ska

Request & Response

var request =

(HttpWebRequest)WebRequest.Create();

var response = request.GetResponse();

var response = request.GetResponseAsync();


Programowanie w windows phone n iby net a jednak by basia fusi ska

Testowanie

Unit Test Project

Windows Phone Unit Test App


Programowanie w windows phone n iby net a jednak by basia fusi ska

Baza danych

Isolated storage

SQL CE

LINQ to SQL

Brak wsparcia dla komend T-SQL

Brak transakcji

SQLite

LINQ to SQL

Transakcje

Używa Async

Wsparcie dla komend T-SQL


Programowanie w windows phone n iby net a jednak by basia fusi ska

Pytania?

Basia Fusińska

[email protected]

[email protected]


  • Login