Ghid de autentificare și autorizare

După aproape un an de muncă, Eugenio Pace a publicat A Guide to Claims-Based Identity and Access Control, o lucrare esențială pentru orice dezvoltator, care s-a săturat să creeze dependențe față de diferitele tehnologii de autentificare. Structura ghidului este:

A Guide to Claims-Based Identity and Access Control

Nu uitați nici de prezentarea de la Solution Architect Briefing: SAB 26jan2010 claims-based identity.pptx (1MB)

Ghid, componente reutilizabile si exemple de aplicatii pe SharePoint

pnpPrima aplicație ne arată chestiuni simple (liste, content types) iar în a doua aplicație învățăm integrare cu alte aplicații, creare de siteuri etc. Ghidul Developing SharePoint Applications conține și practici de testare și mentenanță a soluțiilor pe SharePoint.
Reciclez niște electroni de pe site:

  • How to use application and design patterns to address common development challenges.
  • The design and use of the SharePoint Guidance Library components.
  • Architectural decisions that affect site topology and security.
  • How to design and implement SharePoint applications that are scalable, manageable, and configurable.
  • How to integrate SharePoint applications with Web services. This includes discussions about design tradeoffs and decisions about security.
  • How to incorporate SharePoint’s publishing and content deployment capabilities into your applications.
  • Flexible approaches to navigation and branding, such as how to implement custom, cross-site-collection global navigation and custom site navigation
  • How to decide between design options, such as how to choose between a list and database.
  • How to design a SharePoint application for testability, how to create unit tests, and how to run continuous integration tests.
  • A discussion of how scale and stress tests were performed on the Partner Portal application.
  • How to set up different team build and testing environments.
  • How to manage the application life cycle through the development, test, deployment, and upgrade stages.
  • How to implement a team-based development environment.

Filed under: SharePoint, Arhitectura, p&p

# Catalin’s Blog : Din secretele lui Zoli 🙂

Tuesday, September 08, 2009 4:48 PM by Catalin’s Blog : Din secretele lui Zoli 🙂

PingBack from http://itboard.ro/blogs/catalins_blog/archive/2009/09/08/din-secretele-lui-zoli.aspx

Ce e cool in Windows 7 pentru dezvoltatori?

După deployment și application compatibility, hai să vedem ce este cool în Windows 7 pentru dezvoltatorii de software. Așa cum spuneam și la postul anterior (la punctul 2):

  • Taskbar
  • Libraries
  • Multi Touch
  • Sensors and Location
  • Ribbon
  • Trigger Start Services
  • Instrumentation and ETW

Cel mai bine e să descărcați Windows 7 Training Kit For Developers, care tratează exact aceste subiecte.

Dacă preferați podcasturi, Channel9 a creat o colecție de videointerviuri despre Windows 7 la adresa http://channel9.msdn.com/windows/. Colecția este împărțită în trei categorii:

  1. utilizare
  2. programare și
  3. chestii hard-core (pentru cei care vor să înțeleagă ce e sub capotă).

Update: MrSmersh ne reamintește aici și de User Experience Guide.

Enjoy!

Filed under: Windows, Training

# re: Ce e cool in Windows 7 pentru dezvoltatori?

Thursday, August 13, 2009 11:17 PM by tudor.t

As adauga Windows Biometric Framework (http://www.microsoft.com/whdc/device/biometric/default.mspx), care din cate am inteles e inclus in Win7 – ar fi un pas inainte pentru cine lucreaza cu asa ceva sa aiba un SDK unic indiferent de device, mai ales ca Microsoft vinde un astfel de device (http://www.microsoft.com/hardware/support/fingerprintreader.mspx )..

# re: Ce e cool in Windows 7 pentru dezvoltatori?

Monday, August 24, 2009 12:17 AM by ignatandrei

Si Problems steps recorder e super! O sa fac un blog post despre el…

msdn.com/beginner – lectii gratuite de programare pentru incepatori

Se ia felia de începători de pe msdn.com/rampup, se decorează cu elemente ”cool”, ”fun”, se coboară nivelul către ”kids” și iasă msdn.com/beginner:

msdn.com/beginner

PS: Rampup rămâne pentru cei care vor să se perfecționeze (de la ASP la ASP.NET, de la VB6 la VB.NET, de la Java la .NET, de la PHP la ASP.NET sau de la VS2002 la VS2008) și să învețe chestii noi (SharePoint, Windows Mobile).

Spread the word!

Filed under: Visual Studio, .NET, SharePoint, Training, Windows Mobile

# re: msdn.com/beginner – lectii gratuite de programare pentru incepatori

Tuesday, August 18, 2009 1:14 AM by Valy Greavu

Cool Wink

Dacă faceţi una şi pentru ITPro nu tre să mă mai duc la şcoală… Stick out tongue

Materialele de la cursul de introducere in .NET

Mihai a publicat aici materialele de la cursul de introducere în .NET din 6-8 aprilie.
Cei care nu ați apucat să veniți la acest curs, stați pe fază. S-ar putea să mai avem surprize… Până atunci mergeți pe http://msdn.com/rampup și parcurgeți materialele de acolo. Ele sunt gândite tot pentru începători, sau foxiști, sau vbiști, sau javaiști, sau phpiști. Ei da, nici pentru cei care au fost la curs nu sunt toxice:

rampup - cursuri online pentru introducere în .NET

Enjoy!

Filed under: .NET, Training

De la colegii mei evanghelisti

  1. Sebi ne dezvăluie o carte moca despre virtualizare. 400 de pagini. Virtualizare la nivel de server, desktop, aplicații și interfață, inclusiv management. Pentru descărcare aveți nevoie doar de un Live ID.
  2. Petru ne invită azi la 16:00 la un webcast de două ore despre ADO.NET Entity Framework: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032404123&culture=RO-RO

Enjoy!

Filed under: Webcast, ADO.NET Entity Framework, Virtualizare

Vreti o bulina de prezenta, ca in Outlook?

Povesteam aici despre bulina de prezență din Outlook (la Unified Communications). E vorba de asta:

outlook-2010-communication

Vă interesează cum se poate integra info de prezență în aplicația voastră? Folosind Office Communicator Automation API sau controalele de prezență WPF.
Detalii la Chris Mayo.

Update: iată și un sample app, tot în WPF: http://code.msdn.microsoft.com/Collab3D. Citiți storyboard-ul de la downloads pentru a vedea ce poate aplicația (prezență, căutare de useri, conferințe video/audio, chat, sincronizarea stării aplicației, transfer de fișiere).

Filed under: WPF, Unified Communications

# re: Vreti o bulina de prezenta, ca in Outlook?

Monday, January 12, 2009 3:14 PM by Byty

Si eu am bulina de aia 🙂

# re: Vreti o bulina de prezenta, ca in Outlook?

Tuesday, January 13, 2009 9:05 AM by zoltanhe

@Byty, la firma aia la care lucrezi? Hmmm, să ne gândim ce firme multinaționale sunt în Timișoara? Smile

# re: Vreti o bulina de prezenta, ca in Outlook?

Tuesday, January 13, 2009 9:37 AM by MrSmersh

Da cred ca si o firma mica poate asa ceva, sau asa m-a lasat Tudor sa inteleg http://studentclub.ro/tudorg/archive/2008/12/30/minutul-live-ii-windows-live-domains.aspx Smile

# re: Vreti o bulina de prezenta, ca in Outlook?

Tuesday, January 13, 2009 10:18 AM by zoltanhe

@MrSmersh, din câte știu, Outlook Connector pentru Hotmail nu preia informație de prezență de la Live Messenger. Trebuie să verific acasă, dacă Live Mail o preia. Știe cineva?

Oricum, eu vorbeam de Office Communications Server (on-premises) și nu de serviciul Live Messenger din nor.

Pentru a include info de prezență din Live Messenger în aplicațiile voastre folosiți Live Services Communications and Messaging APIs din Live Services SDK: http://msdn.microsoft.com/en-us/library/bb264574.aspx.

# re: Vreti o bulina de prezenta, ca in Outlook?

Tuesday, January 13, 2009 10:56 AM by MrSmersh

Le preia… Actualizarea e mai cind si cum dar le stie.

Aceeasi efect alta tehnologie, alt evenghelist nu? Smile

Doar am tras de volan la discutie, putin Smile. Eu mare fan de IM in scopuri de lucru si am zis ca e interesant sa pun toate optiunile pe masa.

# re: Vreti o bulina de prezenta, ca in Outlook?

Tuesday, January 13, 2009 11:13 AM by zoltanhe

@MrSmersh, actualizarea la Live Mail e diferită de Outlook, fiindcă nu (cred că) ține o conexiune permanentă la server.

# re: Vreti o bulina de prezenta, ca in Outlook?

Tuesday, January 13, 2009 12:38 PM by MrSmersh

Protocolul de IM unu si bun, si prezenta e parte din el, si da imperuna cu .Net 1.0 beta mi s-a pus si facutu de server Jabber Smile

Si el da tot timpul prezenta minus cazurile de invisible si din astea.

Acuma Outlook cum citeste astea, chiar nu stiu.

Da acuma tras de volan spre protocolul IM Smile

# re: Vreti o bulina de prezenta, ca in Outlook?

Tuesday, January 13, 2009 12:49 PM by zoltanhe

Am făcut un update cu un alt sample app fain: Collab3D. Vezi mai sus și la http://code.msdn.microsoft.com/Collab3D

Green Computing

Atenție arhitecți! Atenție la metricile de consum de putere și de impact asupra mediului. Citez din articolul lui Lewis Curtis din Architecture Journal 18:

Rather than viewing the environmentally sustainable data center as a product feature checklist for a onetime win, serious IT architects are adopting a more comprehensive sustainability plan in their data center system design. While new technology from the industry continues to drive efficiency into the IT infrastructure, environmental systemic quality metrics need to be built into at every part of the IT architectural process, and an ongoing architectural commitment is required at all levels of the infrastructure, beyond a typical product procurement strategy.

Sublinierea e a mea. E drept că e valabil mai mult pentru firmele mari, dar dacă sunteți firmă de soft și vindeți soluții în enterprise, atunci așteptați-vă să dați de cerințe specifice IT-ului verde.

Filed under: ISVs, Journal, Arhitectura

Windows 7 Developer Guide

Au fost publicate două documente despre Windows 7. Chiar dacă mai e mult până când Windows 7 apare pe piață, merită să răsfoiți documentele astea pentru a fi la curent cu modificările:

Primul document zice așa:

Windows 7 is designed to run on the same hardware as Windows Vista, and to be compatible with applications and device drivers that work with Windows Vista.

Cum dezvoltăm aplicații compatibile cu Windows 7? Simplu: le dezvolt compatibile cu Windows Vista.
Așa că dacă aplicațiile pe care le-ați dezvoltat nu merg încă pe Windows Vista, să nu vă aud peste un an sau doi că vă plângeți de probleme de compatibilitate cu Windows 7!

Al doilea document este o listă de modificări din Windows 7 față de Windows Vista cu posibil impact asupra compatibilității. Nu văd nimic care să fie o piedică… Voi vedeți ceva?

Filed under: Windows

# Windows 7 beta + Windows Live

Thursday, January 08, 2009 10:19 AM by Weblogul lui Zoli

Steve Ballmer a deschis CES -ul azi noapte, anunțând Windows 7 beta și o nouă versiune de Windows Live.