Doua tutoriale de web development cu ASP.NET

De la Mihai Tătăran (HPC Consulting din Timișoara): episodul 1 și episodul 2.
Consumați cu încredere!

Nu uitați nici de workshopul de la Sinaia de săptămâna viitoare.

Filed under: ASP.NET, Training, Web

# re: Doua tutoriale de web development cu ASP.NET

Monday, October 13, 2008 7:48 PM by B_gd_n[ ]Sahlean

Deci, s-au distribuit kiturile de influenţator ?

# re: Doua tutoriale de web development cu ASP.NET

Tuesday, October 14, 2008 9:55 AM by Lore

Buna. De saptamana asta incep sa plece spre voi.

In lift: SOA

Ce este SOA pentru firmele consumatoare de IT? Pe scurt, SOA = compoziția serviciilor.
Mai pe larg? Este o abordare arhitecturală, care permite IT-ului să fie agil și să răspundă la nevoile în schimbare ale business-ului.
Care este platforma SOA de la Microsoft? O mare parte a portofoliului de tehnologii, care dau capabilitățile necesare unei abordări SOA.
Care sunt aceste capabilități, ce înseamnă și cu ce tehnologii le acoperiți? Ele sunt, în ordine:

  1. Expunerea de servicii. Dpdv business, înseamnă să permit participarea/reutilizarea serviciilor și dpdv tehnic să adaptez serviciile și să le dezvolt end-point-uri sau fațade (WCF, WCF LoB Adapter SDK, BizTalk Adapter Pack, Biztalk Server, Host Integration Server).
  2. Conectivitate între servicii. Schimb de mesaje între servicii păstrând abstractizarea implementării serviciilor și un cuplaj slab (loose coupling), dar și un sistem de denumire, organizare și mediere a serviciilor (WCF, Windows Server UDDI, ESB Guidance for BizTalk Server, Managed Services Engine).
  3. Compoziția serviciilor. Asamblarea de soluții noi, cu minim de cod: aplicații compozite sau orchestrare de servicii sau compunerea proceselor de business etc (WF, OBA, Biztalk Server).
  4. Consumul serviciilor. Interacțiunea cu utilizatorii, printr-un număr minim de interfețe (WPF, Silverlight, OBA).
  5. Administrarea serviciilor. Managementul și guvernarea serviciilor (System Center, Biztalk Server, Managed Services Engine).

Punctul 2. nu e un ESB? Evit să-i spun așa fiindcă nu toți (furnizorii și nici beneficiarii) agrează capabilitățile unui ESB. Unii consideră că e mai puțin decât ce am spus mai sus, alții includ capabilități de compoziție și chiar administrare.

Update: Detalii la http://www.microsoft.com/soa/, unde veți găsi aceeași poveste, chiar dacă veți vedea mai multe capabilități (avem în plus date, identitate, acces, unelte și modelare) sau mai puține dacă vă uitați la FAQ (doar punctele 1, 3 și 4).

Filed under: Lift, WCF, SOA, BizTalk

# re: In lift: SOA

Monday, September 01, 2008 11:07 PM by Valy Greavu

Scurt, la obiect, foarte concis… exact ca în lift.

În urmă cu ceva timp profesorul Marin Fotache avea într-o mare revistă dispărută de IT o rubrică care se chema Fiola de SQL. Nu ar fi rău dacă ai scrie şi tu mai multe articole de genul acesta.

5 stele de la mine. Deci se poate Wink

# re: In lift: SOA

Tuesday, September 02, 2008 9:15 AM by MrSmersh

Zoli e expert scurt, foarte concis… Si din fericire si  la obiect, foarte concis, nu ca altii care scriu romane si (da ma simt cu ursu pe caciula Smile) obiectul e in zare….

Si la topic wad ca WCF e cam pe la 2 categorii, inca diger asta…

Dar as sari la 3, Biztalk Server functonaliatea de 3 ar fi din WF, deci poate ar fi mai nimerit numai la 5… Bine e destul de mult de discutat subiectul, dar mie mi-a pus neuronul la munca, si e faina formalizarea, am un feeleing ca o sa fur din ea pentru de ale mele Smile

# In lift: SOA pentru firmele de soft

Tuesday, September 02, 2008 1:30 PM by Weblogul lui Zoli

Ce înseamnă SOA pentru firmele de software? Să creez soluții, care să se comporte bine în cele cinci

# Despre interoperabilitate si e-Guvernare

Thursday, October 01, 2009 7:05 PM by Weblogul lui Zoli

Dacă tot s-a scris despre seminarul de e-Guvernare organizat de IDG , iată care a fost esența prezentării

Blueprints

Vă plac software factories? Acele colecții de modele, framework-uri și unelte, care duc modelarea dincolo de statutul de documentație, folosind DSL-uri (Domain Specific Languages) specializate și XML pentru automatizarea procesului de dezvoltare? Sunt prea complicate? Mda. E muncă destulă ca să-ți faci propriul software factory (folosind GAX/GAT – Guidance Automation Extensions și Guidance Automation Toolkit).

Soluția pentru simplificare ar putea fi blueprint-urile, care sunt colecții de framework-uri (de obicei open source) și workflow-uri pentru a ușura asamblarea de soluții. Un prim exemplu este dat de S+S Blueprints (http://www.codeplex.com/ssblueprints), care prin instalarea unui S+S Blueprint Manager în Visual Studio, poate să populeze o soluție SSB cu proiectele și scheletul de cod necesare:

blueprints

Până acum avem:

  • Outlook + Services: un blueprint pentru creat add-on-uri pentru Outlook, care să se conecteze la servicii,
  • Video.Show: un blueprint pentru creat situri de videosharing… vrea cineva să facă un Trilulilu cu Silverlight Streaming?
  • Multi-Tenant Data Access Blueprint este proaspăt, cald, încă mai mișcă… ne ajută să creăm un data access layer multi-beneficiar, similar cu cel din sample-ul LitwareHR,
  • Silverlight Blueprint for SharePoint este încă în lucru (beta2 este și el cald; dacă v-ați chinuit cu beta1 încercați beta2) și nu apare în Blueprint Manager.

Enjoy!

Filed under: Office, Visual Studio, OSS, S+S , SharePoint, Software Factories, Blueprints

# re: Blueprints

Thursday, August 28, 2008 10:58 AM by Adrian Florea

interesant dar nu prea am inteles care ar fi, tehnic vorbind, diferenta intre o software factory si un blueprint?

# re: Blueprints

Thursday, August 28, 2008 11:44 AM by zoltanhe

Au runtime-uri diferite: software factories se bazeaza pe GAT/GAX, iar blueprints au runtime propriu și folosesc WF pentru workflow. Jack Greenfield obișnuiește să spună că blueprints sunt light-weight software factories. Detalii aici:

http://blogs.msdn.com/softwarefactories/archive/2008/05/26/software-factories-2-0.aspx.

# re: Blueprints

Thursday, August 28, 2008 12:44 PM by Adrian Florea

Aha, merci! Si din post-ul lui Greenfield pot deduce ca in viitor vor avea acelasi runtime? La asta se refera „integrating Software Factories with Software-plus-Services (S+S) Blueprints”?

# re: Blueprints

Thursday, August 28, 2008 1:02 PM by zoltanhe

Da. Foarte probabil că vor păstra ce e bun din fiecare. Mike Lehmann a organizat niște focus group-uri la TechEd-ul din state, tocmai pentru a aduna feedback.

Journal 16 – Identity and Access

A apărut numărul 16 al Architecture Journal și are tema ”Identity and Access”, de actualitate și pe blogul meu. Cum? Nu ați primit ediția tipărită? Mergeți și înscrieți-vă (moca) pe http://www.architecturejournal.net!
Sau preferați să-l citiți în reader? Eu îl citesc pe budă, așa că prefer hardcopy.

Agenda Cuprinsul acestui număr:

The Evolving Role of the Identity: From the Lone User to the Internet
by Fernando Gebara Filho
A report on how identity technologies have evolved to accommodate current needs, and what
the challenges are from here to the future.

Federated Identity Patterns in a Service-Oriented World
by Jesus Rodriguez and Joe Klug
A sequence of strategies intended to make applications trust each other. How scenarios
challenge the real success of each strategy and what can we do to address those challenges.

Managing Identity Trust for Access Control
by Gerrit J. van der Geest and Carmen de Ruijter Korver
A reference architecture for the management of Identity Trust within the context of Identity
and Access Management.

Architecture Journal Profile: Kim Cameron
Kim Cameron is an Identity architect at Microsoft Corp. Learn what the founder of
“the Laws of Identity” has to say about his career.

Federated Identity and Healthcare
by Mario Szpuszta
A real-world example of federated identifi cation implemented in the Austrian National
Healthcare System.

Claims and Identity: On-Premises and Cloud Solutions
by Vittorio Bertocci
How the lessons learned from current efforts on federated identities are determining
upcoming trends in cloud-hosted applications.

Enterprise Identity Synchronization Architecture
by Mike Morley and Barry Lawrence
A case study on smart provisioning strategies for controlled and legacy environments.

Filed under: Securitate, Identitate, Journal, Arhitectura

# re: Journal 16 – Identity and Access

Tuesday, August 12, 2008 4:54 PM by MrSmersh

Eu il citeam acuma… Si nu nu am wirelles in Smile

Mario Szpuszta e de la MS Austria cumva?

# re: Journal 16 – Identity and Access

Tuesday, August 12, 2008 5:10 PM by zoltanhe

Da. Băiat fain.

# re: Journal 16 – Identity and Access

Tuesday, August 12, 2008 11:10 PM by MrSmersh

Ini suna cunoscut numele (si si in articol da exemple de acolo),

si cred ca l-am cunoscut personal deh REMIX la Viena… Desi tot bunul doctor (Dr. Neil) mi-a placut cel mai mult.

# re: Journal 16 – Identity and Access

Wednesday, August 13, 2008 10:21 AM by Valy Greavu

Zoli: Man… astea de interes general stau foarte bine si frumos in FrontPage… alea cu dansul doar… stii tu…

# re: Journal 16 – Identity and Access

Wednesday, August 13, 2008 10:33 AM by zoltanhe

Mda, am pus default NO și am uitat să-l… tre’ să mă obișnuiesc…

# re: Journal 16 – Identity and Access

Wednesday, August 13, 2008 11:27 AM by Valy Greavu

Smile Hai ca nu e chiar asa greu, plus ca nu tre sa faci de prea multe ori switch-ul asta…

# re: Journal 16 – Identity and Access

Wednesday, August 13, 2008 3:58 PM by MrSmersh

Acuma sa ma repet putin cred ca si posturile cu dans (si cu moderatie Smile) nu strica la front page.  Si parca daca am incepe cu posturi la umbra si posturi pe front page (separare fara motive evidente) nu ar fi frumos.

My 2 5 bani Smile

# re: Journal 16 – Identity and Access

Wednesday, August 13, 2008 5:01 PM by zoltanhe

Mda. Cineva bombănea pe aici cât de departe e macuser.ro la nr de posturi. Poate pentru că nu se comportă ca nişte primadone, jignite de subiectele off-topic. Ia să bag eu câteva despre irigaţii pe prima pagină Smile.

Unde găsim resurse de PerformancePoint Server?

Întrebarea, apărută în blogul ăsta, necesită un post separat:

Update:
Ce e PPS? PerformancePoint Server este serverul de Business Intelligence.
Păi nu era SQL Server? Ba da. Obișnuiesc să spun că ”PPS e serverul de BI pentru pretențioși”.
Ce aduce în plus față de SQL Server? Trei lucruri: dashboard-uri (care sunt seturi de scorecard-uri, care sunt seturi de KPIs [Key Performance Indicators], care…), analiză avansată (din achiziția Proclarity) și planning.
Pentru cine e bun PPS? Firme medii și mari.

Enjoy!

Filed under: Business Intelligence, Training, PerformancePoint Server

# re: Unde găsim resurse de PerformancePoint Server?

Tuesday, July 01, 2008 12:11 PM by Geo

Mersi Zoli.

# re: Unde găsim resurse de PerformancePoint Server?

Tuesday, July 01, 2008 1:49 PM by Byty

Interesant…

Un nou val de documentație

Încă un milestone din schimbarea anunțată în februarie: 14000 de pagini au fost publicate în MSDN Library din documentația protocoalelor folosite de SharePoint, Exchange și Office.

Filed under: Interoperabilitate

# re: Un nou val de documentație

Wednesday, April 09, 2008 4:28 PM by Valy Greavu

Zoli, nu prea am timp pina miine sa citesc toate paginile alea. Nu ai putea sa ne faci un rezumat? Smile

# re: Un nou val de documentație

Wednesday, April 09, 2008 5:11 PM by MrSmersh

Pai ce nu a fost rezumat (still Zoli)?Smile

# re: Un nou val de documentație

Wednesday, April 09, 2008 5:14 PM by zoltanhe

Smile

# re: Un nou val de documentație

Wednesday, April 09, 2008 6:28 PM by Valy Greavu

Eu am crezut ca sunt doar cuvintele cheie… Smile

# re: Un nou val de documentație

Thursday, April 10, 2008 11:34 AM by zoltanhe

Lăsând gluma la o parte, feedback-ul e binevenit pe forumurile listate în blogul lui Jason. Știu că e mult (sunt deja 44000 de pagini), dar dacă lucrați cu documentele alea, nu uitați să dați și feedback. Mulțumesc.

Cursuri noi la Academic Resource Center

Au aparut cateva curicule interesante pe Academic Resource Center:

  • Security Teaching este o super initiativa, care sper sa aiba succesul meritat printre profesori. Acestia au la dispozitie acum materiale pentru a preda subiecte ca Threat Modeling, Buffer Overruns, Advanced Buffers, Integer Overflow, Resource Management, Race Conditions, Trusting User Input, Cross Site Scripting, SQL Injection, Cryptography si probleme de Security Compliance;
  • Introduction to Embedded Systems using Windows Embedded CE este parte a Windows Embedded Academic Program si este un set de materiale special gandite pentru mediul academic (pana acum materialele disponibile profesorilor au fost identice cu cele destinate programatorilor profesionisti din industrie).

Daca luam in considerare si Windows Academic Program, si spunem ca aceste programe includ prezentari pentru clasa, laboratoare si cod sursa (de ex WAP contine un kernel de Windows compilabil), atunci putem spune ca e fain sa fii profesor in zilele astea.

PS: pe siturile noastre, „faculty” inseamna profesor sau dascal (de orice rang: asistent, conferentiar etc) in mediul academic.

Filed under: Securitate, Windows, Academic

# re: Cursuri noi la Academic Resource Center

Friday, January 12, 2007 11:56 AM by adrian.munteanu

Multumim Zoli!