Sunday, October 26, 2008

3.5 - Day 5

Ziua concluziilor. Si a tenisului de masa :) A fost o zi ploioasa, dar acest fapt nu a fost un impediment in calea ultimelor meciuri.
Concluzii:
1. frameworkul favorit - Entity Framework
2. frameworkul cel mai spectaculos - Silverlight
3. frameworkul cu arhitectura cea mai deosebita - MVC
4. mediul optim de lucru - in jurul unei mese rotunde imense, alaturi de ceilalti
5. modul optim de invatare - prin bagarea nasului in treaba celorlalti
6. modul optim de relaxare - ping pong
7. modul optim de petrecere a serilor - la un vin (de casa) impreuna cu ceilalti

Bineinteles ca am relationat totul cu programarea, bineinteles ca bancurile ad-hoc au fost comparatiile cu View State-ul si cu Stack Overflow-ul. La fel de bine inteles ca si faptul ca am plecat toti acasa mai castigati, mai destepti (in ale cunoasterii de 3.5) si mai … relaxati.

Abia astept urmatorul workshop.
 

Posted by Madalina at 16:04:41 | Permalink | No Comments »

Wednesday, October 22, 2008

3.5 - Day 2 & 3

Viata va developer ASP .NET… nu e usoara, asta ca sa nu spun ca e de-a dreptul %^$*&%$%#@ uneori. Cel putin era.
Dupa 3 zile de workshop am vazut ca, folosind noile tehnologii din .NET 3.5, pot face intr-o zi ceea ce alta data faceam intr-o saptamana. La asta ma ajuta Routing, MVC, Data Services, Entity Framework, AJAX, Dynamic Data si Silverlight.

Bineinteles ca aceste frameworkuri fac doar 80% din munca. Impropriu spus “doar”, nu ? :)

Preferatele mele de pana acum - Entity Framework in combinatie cu Dynamic Data.
 
 

Posted by Madalina at 16:05:41 | Permalink | No Comments »

Monday, October 20, 2008

3.5 - Day 1

ASP.NET 3.5 SP1 Workshop [1] at start.
- 12 people
- Lots of HOL
- No wireless in the hotel’s room :p
- pretty busy week
- group photo to be pyuslbished soon
- First instructional event about (ADO.NET EF, ADO.NET Data Services, AJAX, ASP MVC, SILVERLIGHT 2, ASP Routing, ASP.NET Dynamic Data)

Prezent :D

Day 1 - ADO NET Entity Framework

Been there done that, dar intotdeauna ramai cu intrebari si cu aspecte pe care stii ca le puteai rezolva mai bine. Asa ca sesiunea de astazi mi-a prins foarte bine.

Daca ar fi sa listez aici codul pe care in foloseam sa fac paginare pe 2005 (in procedura stocata SQL) mi-ar lua multe randuri. Varianta LINQ:
 

var products = (from p in this.context.Product

                             where p.ProductCategory.CategoryID == category.CategoryID

                             orderby p.Name

                             select p).Skip(10).Take(10);

(pagina 2 din n -10 produse)

Posted by Madalina at 19:21:43 | Permalink | No Comments »

Tuesday, February 26, 2008

ADO NET Entity Framework Beta 3 Installation Troubleshooting

It is so frustrating to spend a whole day trying to work with a tool and not getting there because you don’t know why, but apparently you are installing it all wrong…

ADO .NET EF Beta 3 has 2 patches you need to install in order to be able to use it: Beta 3 patch and EF Tools patch. Or so they say… You also need to install a VS 2008 Patch. I found this tip here. And installed the VS 2008 patch, then the Beta 3 release and then the Tools. No luck. The ADO NET Entity Data Model Item Template was not showing up in the Add New Item screen of VS 2008. But the VS 2008 command line recognised the edmgen command. Bugger…

After a day and a thousand google searches I found the answer here. You have to install the VS 2008 patch AFTER the Beta 3 and BEFORE the Tools.

No comment.

Posted by Madalina at 13:48:20 | Permalink | Comments (2)