Ebook gratuit despre aplicații HTML/JavaScript

htmlcssjs ebookDacă știți HTML, CSS și Javascript (probabil din lumea web), atunci veți putea crea aplicații native pentru store-ul de Windows și Windows Phone. Descărcați gratuit cartea „Programming Windows Store Apps with HTML, CSS, and JavaScript, Second Edition” de la http://www.microsoftvirtualacademy.com/ebooks.

Dacă sunteți din lumea .NET, veți spune că veci pururea nu veți trece la html/javascript, că e o prostie… dar stați liniștiți, cartea asta nu e pentru voi. Vedeți-vă de C# și XAML-urile voastre.

Windows 8.1

Știam deja despre Windows 8.1 că:

iar de ieri știm că:

Totdeauna am făcut așa. Nu e nici un secret. Producătorii de PC-uri și tablete primeau tot timpul un build cu câteva luni înainte de lansare. De acum vom numi acest build RTM (release to manufacturing). Practic ăsta este build-ul pe care îl primesc fabricile de device-uri pentru a le pregăti pentru lansare, iar când spun fabrici mă refer și la cele care produc device-urile Microsoft (Surface și Surface Pro) și la cele ale partenerilor.

Dacă nu știți ce e nou în Windows 8.1, citiți asta sau încercați preview-ul. Dacă dezvoltați aplicații, mergeți pe http://dev.windows.com și pregătiți-vă aplicațiile pentru 18 octombrie. Sunt resurse acolo pentru tot felul de dezvoltatori:

  • .NET (XAML, C#, VB)
  • web (HTML, CSS, Javascript)
  • iOS (Objective-C)
  • Android (Java)
  • Windows Phone (XAML, C#).

Cursuri online de dezvoltare pe Windows 8

În a doua jumătate a lunii martie vom avea o serie de cursuri online gratuite pentru partenerii din Microsoft Partner Network. Recomand aceste cursuri pentru toți partenerii care au competența Application Development (fosta ISV sau Web Development) Silver sau Gold, sau pentru cei care ați achiziționat MAPS D&D (Microsoft Action Pack Subscription for Development & Design). Cursurile vor fi disponibile în PLC (Partner Learning Center) în limba engleză.

Înscrieți-vă aici (trebuie să aveți un cont valid de MPN).

19 mar, 10:30-12:30, Michal Morciniec
Windows 8 Application Platform

In this 2-hour webcast we introduce Windows 8 features relevant to developers: Windows RT APIs, Windows 8 store application packaging, deployment and execution model. We then focus on the application lifetime – activation, application data sharing. We also comment on functionality that will keep your application live even when not running: tiles, badges and toast notifications and explain the concept of the background tasks and lock screen apps.
WHAT YOU WILL LEARN: after completing this module you will have understanding of Windows 8 Store application lifetime and the impact it has on the design of your application. We will also point you to on-line material and resources that can help you with the implementation of the application features we mention in the presentation.
DEMONSTRATIONS: application process lifetime, application activation, sharing data between applications using contracts, local tile notifications and toasts, lock screen apps and background tasks.

20 mar, 10:30-12:30, Giuseppe Branca
Building Your First Windows 8 App in HTML5/JS

JavaScript has become a fist-class citizen for writing Windows 8 apps, so now even if you are a developer with skills related to the web technology you can write your first Windows 8 App straight away. In this 2-hour webcast we will show you how to structure the project of your app, we will recall the main aspects of HTML5, CSS and JavaScript.
DEMONSTRATIONS:  we will demonstrate how to build a simple single page app, place user controls and add the event handlers to them.

21 mar, 10:30-12:30, Giuseppe Branca
Windows 8 App: User Interface, Data Loading and Persistence (HTML5/JS)

In this 2-hour webcast we will show you how to build an app with a rich user interface, how to deal with storage of data, how to access the Internet from your app and how to reuse your skills in using third party frameworks.
DEMONSTRATIONS: we will demonstrate the main aspects for all of these topics, so at the end you will be able to start writing your first Windows 8 app and publish it to the Windows Store.

21 mar, 16:30-18:00, Martin Seitz, Susanne Kapp
Windows 8 App Certification and Windows Store

This 1:30h webcast discusses the certification process for Windows 8 Store Applications. It discusses the check-list data to fill for and application submission to the Store and explains what information is shown when your application is listed in the Store. Then the certification process is explained: the automated technical test and the manual content test executed by Store testers. We will comment of the most common top 10 reasons why applications fail the certification and how you can get help from Partner Services to resolve them.

DEMONSTRATIONS: we demonstrate application submission check-list data, Windows 8 Certification Toolkit (WACK)

22 mar, 10:30-12:30, Peter Vegh
Integrating Windows 8 App with Windows Azure Mobile Services

In this 2 hour presentation we will demonstrate how Windows Azure Mobile Services can simplify Windows 8 application development.
We will demonstrate how this service simplifies the storage of data into the cloud database, how you can authenticate easily with various authentication providers and how you can leverage this service for sending push notifications to the Windows 8 clients.
DEMONSTRATIONS: we show you how to build a simple Windows 8 Store application that uses Windows Azure Mobile Services.

25 mar, 10:30-12:30, Giuseppe Branca
Building Your First Windows 8 App using XAML/C#

For a developer coming from .NET background C#/XAML is a natural choice for writing a Windows 8 Store app.  In this 2 hour presentation we will show you how to structure the project of your app and we will recall the main aspects of XAML.
DEMONSTRATIONS: we will demonstrate how to build a simple single page app, place user controls and add the event handlers to them.

27 mar, 10:30-12:30, Giuseppe Branca
Windows 8 App: User Interface, Data Loading and Persistence (XAML/C#)

In this 2 hour presentation we will show you how to build an app with a rich user interface, how to deal with storage of data and how to access to Internet from your app.
DEMONSTRATIONS: we will demonstrate the main aspects for all of these topics, so at the end you will be able to start writing your first Windows 8 app and publish it to the Windows Store.

Examene de certificare pentru Windows Azure

În momentul de față avem un singur examen live pentru Windows Azure, e Exam 70-583: PRO: Designing and Developing Windows Azure Applications. Din câte am auzit e destul de general și poate fi dat de oricine care are ceva experiență cu platforma. Dar nu de asta vă scriu acum. Prietenii de la Learning Solution vă provoacă să dați gratuit examenul beta „071-487 – Developing Windows Azure and Web Services” până în 23 august. Habar nu am cum e, dar după cum sună titlul, pare muuult mai tehnic decât primul. Dacă aveți experiență cu dezvoltarea de aplicații metro style pe Windows 8, examenul „071-482 – Advanced Metro Style App Development w/HTML5 & JavaScript” e și el în beta până în 15 august.

Dacă sunteți interesați, dați un email la elena@learningsolution.ro.

LightSwitch învață HTML5

La conferința TechEd North America am anunțat că unealta de RAD pentru aplicații de business Visual Studio LightSwitch va putea crea aplicații și în HTML5/JavaScript, nu numai în Silverlight.

Detalii pe blogul LightSwitch și în înregistrarea de mai jos:

http://channel9.msdn.com/Blogs/funkyonex/Early-Look-at-the-Visual-Studio-LightSwitch-HTML-Client

PS: în valul 2012 LightSwitch va fi parte din Visual Studio.

BizSpark Camp III va fi în 30 ianuarie

Spuneam aici că în 15 decembrie se simțea prea tare mirosul de brad și lumea nu mai avea chef de întâlniri, așa că am reprogramat BizSpark Camp III pentru 30 ianuarie. Tema principală va fi HTML5, cu un studiu de caz interesant de la X3 Studios: pressiunea.ro. Vom decora cu cloud, phone și cu o provocare la concurs.
Dacă sunteți un startup software/it/online atunci sunteți bineveniți.
Reciclez din invitație:

Dragi prieteni,

Va asteptam la BizSpark Camp, pe 30 ianuarie, cu informatii despre concursuri si programe de business dedicate partenerilor Microsoft dezvoltatori de software.
Cu ocazia acestei intalniri, ne dorim sa va prezentam cele mai noi initiative locale pe care le-am pregatit – sau cum ne propunem sa va ajutam sa deveniti faimosi. In plus, Andrei Pitis, Vicepresedinte ANIS, ne va spune cateva cuvinte in deschidere, urmat de un studiu de caz si o prezentare despre cum sa eficientizam comunicarea in online.

Agenda intalnirii va fi:

09:00 – 09:30 Inregistrare & welcome coffee
09:30 – 10:30 Afacerea Ta va fi Faima Ta. Prin Inovatie – Zoli Herczeg, Microsoft Romania
10:30 – 11:30 Pressiunea.ro: Un studiu de caz vizual (sau ce a insemnat dezvoltarea unui proiect inspirat de noul limbaj Metro UI, al Microsoft)– Stefan Szakal, X3 Studios
11:30 – 11:45 Pauza & Networking
11:45 – 12:45 Despre „Importanta comunicarii online pentru business-urile din tehnologie” – Catalin Tenita, TreeWorks
12:45 – 13:15 Geocolaborare bazata pe ArcGIS, Windows Azure si Microsoft SharePoint – Lucian Zavate, Professional Services ESRI Romania
13:15 – 15:00 Pranz & Networking

Locatia va fi Bucharest Hubb, Str. Stelea Spatarul 21, 030212 Bucuresti.
Organizatori: Startups.ro si Microsoft BizSpark
Pentru inscriere va rugam sa o contactati pe Monica Radu la v-mradu@microsoft.com sau pe Cristina Alexandru la cristina.alexandru@startups.ro.

Workshop-uri de HTML5

În contextul în care HTML5 va deveni din ce în ce mai important pe web dar și în viitoare versiuni de sisteme de operare, vă încurajez să mergeți la unul din workshop-urile de jumătate de zi din lista de mai jos. Reciclez din invitație:

Agenda:

  • Introducere în HTML5 și CSS3
    • HTML5: navigation, semantics, video, storage
    • CSS3: media queries, selectors, web fonts, transitions, multiple columns, multiple backgrounds, forms
  • Exemplificarea noilor elemente într-un CMS
  • ECMA 5 JavaScript – noutăți de limbaj și discuții detaliate pe diverse scenarii.

Înscrie-te la una dintre sesiunile noastre, în orașul cel mai apropiat de tine, fie la sesiunea de dimineață (9.00 – 13.00) fie la cea de după amiaza (14.00 – 18.00).

Numărul de locuri este limitat! Pentru a te înscrie trimite-ne un e-mail la adresa techeven@microsoft.com cu subiectul Înscriere workshop [Oraș] pe [Data]. Nu uita să ne lași câteva detalii despre tine: Nume, Prenume, Telefon și E-mail.

Timisoara – 6 decembrie
Cluj – 8 decembrie
Bucuresti – 12 decembrie
Bucuresti – 14 decembrie
Iasi – 24 ianuarie
Constanta – 26 ianuarie
Brasov – 31 ianuarie
Bucuresti – 2 februarie
Bucuresti – 7 februarie

Vorbim la NetCamp

Mâine vom fi la NetCamp. Petru și cu mine vom avea și câte o prezentare. Eu voi vorbi dimineața despre proiectele românești care folosesc Windows Azure, iar Petru despre HTML5 la secțiunea We Work Web de la 14:00.

Da, Microsoft BizSpark este sponsor și de data asta.

Update: asta a fost prezentarea mea:

iar proiectele despre care am vorbit au fost:

http://muzeu.cloudapp.net/ 
http://admitere.edu.ro/
http://privesc.eu/
http://www.softelligence.ro/
http://assetwatch.com/
http://seniorerp.ro/
http://smsparking.ro/
http://hotelpeeps.com/
http://de-vis-software.ro/

Suport pentru HTML5 si CSS3 în Visual Studio 2010

html5 in Visual StudioÎncepem să creem ”tooling” pentru HTML5. Vremuri interesante. Pachetul se instalează peste Visual Studio 2010 SP1 (inclusiv Visual Web Developer Express, cel gratuit) de aici.
Detalii pe blogul echipei noastre de web platform and tools.
Tot acolo puteți da feedback, deși, dacă vreți să o faceți în română, puteți să o faceți chiar aici pe blogul meu.