Învață design cu .toolbox

Sunt două track-uri pe .toolbox, fiecare cu 5 grade de dificultate:

  1. principii de design (procese, culori, etc) și
  2. scenarii de design, implementate în Silverlight folosind Expression Studio.

Faceți-vă un avatar, învățați, culegeți ecusoane și apoi făliți-vă. Hai să vedem câți All-Stars vom avea din .ro 🙂

.toolbox design program – Learn, Create, Share – Silverlight & Expression Studio

Urmăriți online conferința MIX10

MIX10 Dacă nu ați reușit să ajungeți în Las Vegas, de luni puteți urmări online keynote-urile, interviurile și sesiunile la http://live.visitmix.com. Începe la ora 18:00, ora Bucureștiului.

Subiectele fierbinți (pentru mine) vor fi: Silverlight 4, platforma de dezvoltare pentru Windows Phone 7 Series (sper să-i găsească un nume mai ușor de pronunțat, fiindcă ăsta nici abreviat nu se poate rosti fără să te împleticești), IE9, Expression 4, AppFabric și noutăți pentru dezvoltarea în cloud.

Cum, nu știți ce-i aia AppFabric? Sunt două chestii, care (deocamdată) nu au nici o legătură:

  • Windows Server AppFabric = ușurează crearea, scalarea și managementul aplicațiilor pe webserverul Microsoft (IIS) = ”Dublin” (host de servicii WF și WCF) + ”Velocity” (cache de mare viteză, distribuit)
  • Windows Azure AppFabric = conectarea serviciilor din cloud cu aplicațiile on premises = fostul .NET Services din cloud-ul Microsoft, adică un Internet Service Bus și framework de identitate.

Ce ziceți de o frecvență mai mare a newsletterelor?

Tocmai am trecut printr-o experiență nasoală cu cursul de azi de SQL Server 2008 R2, în sensul că am bulibășit complet modul în care am anunțat cursul și, cu două zile înainte de eveniment, am constatat că avem doar 15 înscriși pentru o sală de 100. Ce am făcut, ați văzut cu toții: am dat emailuri în ultima clipă, am anunțat ieri la lansare. Ufff. Până la urmă a ieșit bine, avem 80 de oameni la curs, dar nu mai vreau să fac așa!

Am făcut azi un sondaj și majoritatea au spus că preferă să fie anunțați pe email prin buletinul de știri. Problema este că până acum am evitat să abuzăm de newslettere pentru a nu fi acuzați de spam. Credeți-mă că urmărim cu atenție comportamentul abonaților și nu ne dorim să vedem un val de dezabonări din astfel de cauze.

Ce ziceți? Suportați 4-5 mesaje pe lună de la noi, prin care să vă anunțăm la timp (nici prea devreme, nici prea târziu) de evenimente și webcasturi? Răspundeți vă rog la poll-ul de mai jos și nu ezitați să comentați.

[poll id="4"]

Credeați că Firefox sau Chrome sunt mai sigure?

Aiurea! Ia vedeți rata de detecție/blocare de malware pentru browserele principale:

IE8 conduce detașat

Cine conduce detașat? Ah, IE8.
E vorba de SmartScreen Filter din IE8 și nu, nu-l căutați în IE6 sau IE7.

Despre dreptul la intimitate în fața calculatorului

Săptămâna trecută am făcut disponibilă tehnologia U-Prove:

  1. specificațiile criptografice ale U-Prove sub Open Specification Promise
  2. kituri de dezvoltare (SDK) pentru C# și Java sub licența BSD
  3. un prim preview (CTP) cu implementarea Microsoft a U-Prove sub forma unei extensii la Windows Identity Framework, plus actualizări pentru CardSpace și ADFS 2.0

De ce este important? Fiindcă tehnologia asta permite niște scenarii foarte interesante. Știm de la grădiniță că în IT dacă impunem securitate, de obicei se sacrifică ușurința în utilizare și, de cele mai multe ori, se sacrifică din intimitatea utilizatorului (nz: voi folosi ”intimitate” pentru conceptul de privacy). Există foarte multe scenarii, în care este de dorit să nu se divulge ”chestii” despre utilizator, decât ceea ce este necesar. De exemplu:

  • în tranzacțiile (plățile) mici de pe internet, unde nu este necesar să se știe cine face plata (donații, micropayments)
  • la cumpărarea de medicamente (sau alte plăți anonime), unde nu doresc să dezvălui identitatea mea, decât faptul că sunt eligibil (am rețetă de la medic) și că am suficienți bani
  • în sisteme medicale, care să elibere doar anumite rezultate ale pacientului către medicul destinație
  • în scenarii în care nu dorim trasabilitatea comportamentului utilizatorului, nici măcar de către furnizorul de identitate (de ex: sisteme de vot electronic) etc

Toate astea în condițiile în care se păstrează securitatea sistemului. Se numește ”minimal disclosure”, iar aplicațiile sunt ”privacy-enabled”. Este într-adevăr magic, sau cum spune Stefan Brands, creatorul U-Prove: crypto magic.

Vă recomand să urmăriți interviurile lui Vittorio de pe Channel9 IdElement:

  1. Announcing Microsoft’s U-Prove Community Technical Preview
  2. Deep Dive into U-Prove Cryptographic protocols
  3. U-Prove CTP: a Developers’ Perspective

Încă o actualizare pentru România în Bing Maps

Colegii de la Bing Maps au publicat încă 3695 de kilometri pătrați de imagini oblice (bird’s eye) din România, pentru orașele:

Arad, Brașov, Brăila, Cluj, Craiova și Sibiu.

Imaginile sunt disponibile pe http://www.bing.com/maps/:

Biserica Neagră din Brașov
Biserica Neagră din Brașov

dar și pe versiunea Silverlight la http://www.bing.com/maps/explore/.

Reamintesc că aveți imagini bird’s eye și în:

București, Constanța, Galați, Iași, Ploiești și Timișoara.

Seminar Windows Embedded POSReady

Da, e vorba de acele POS-uri de la comercianți. Windows Embedded POSReady ascunde complexitatea configurării (tipice lui Windows Embedded) printr-un wizard ușurel.

În 18 martie îi vom avea din nou pe cei de la Elbacom (distribuitori pentru gama de produse Windows Embedded) în București. Vă recomand să profitați de prezența lor în România și să veniți să-i bombardați cu întrebări. Atenție, seminarul este în engleză:

We would like to invite you to a Microsoft Windows Embedded POSReady 2009 operating system seminar arranged by Elbacom and Microsoft.

POSReady is a Windows Embedded operating system which is a transition from Windows XP Professional and Windows XP Embedded. POSReady is based on Windows XP Professional SP3 so all drivers and applications are compatible. Windows Embedded oparating systems are developed specially for the following dedicated applications: kiosk, ticketing machine, gambling machine, music machine/jukebox, CCTV/security camera system, document reader, parking system, number plate recognition, cash-register, thin client, restaurant/hotel register system, industrial controller, etc.

Come and get more information about Windows Embedded operating systems.

Agenda:
09:00 – 09:45 General Overview of Windows Embedded operating systems
09:45 – 10:30 Windows Embedded POSReady 2009 – overview, installation
10:30 – 11:00 Coffee break
11:00 – 12:15 Windows Embedded POSReady 2009 – customization, practical advises
12:15 – 13:00 Windows XP Embedded vs. POSReady 2009 – technical overview
13:00 – 14:00 Lunch
14:00 – 15:00 Windows Embedded Standard 7 (componentised version of Windows 7) – overview
15:00 – 15:30 Q & A

Speakers:
Zsolt Szanya – Sales Manager, Elbacom
Gergely Rózsa – Technical Support Engineer, Elbacom

Registrations:
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032444321&Culture=RO-RO

Microsoft Cloud Services

Steve Ballmer a vorbit ieri despre cloud computing:

Iată și câteva teasere din cuvintele lui Steve (da, câteva au fost surprinzătoare):

“…this cloud is just another big step…”
”…we’re betting our company on it…”
”1. The cloud creates opportunities and responsibilities
”…inventions like AppStore, where Apple has done a very nice job…” 
”…empowers creators of a wide variety of intellectual property; open source is kind of interesting phenomenon…”
”…user has to be in control…”
”2. The cloud learns and helps you learn, decide and take action”
”3. The cloud enhances your social and professional interactions
”…we’ve succeeded with this aspect of the cloud the day we all agree that the virtual interaction through the cloud is as good as being here…”
”4. The cloud wants smarter devices
”5. The cloud drives server advances that drive the cloud

Aplicațiile Windows Mobile nu vor merge pe Windows Phone 7 Series

Așa cum ați bănuit, vom avea o platformă de dezvoltare complet nouă pentru Windows Phone 7 Series, iar aplicațiile scrise pentru Windows Mobile 5.x sau 6.x nu vor merge decât pe dispozitivele actuale. Charlie Kindel a dezvăluit asta pe blog, ca să nu ia bătaie la MIX10 ca să mai îndulcească anunțul de la MIX10 peste o săptămână 🙂

Eu zic că este bine să rupem pisica și să vă oferim o platformă nouă de dezvoltare, proaspătă:

Different is often good. Especially when it’s different for good reasons. Windows Phone 7 Series is different because we reset everything we were doing to focus on end user experience. This extends directly to the developer platform.

Iată și pilonii pe care se construiesc această nouă platformă de dezvoltare:

.NET
Silverlight
XNA platform
Microsoft’s developer tools
Web 2.0 standards