Jquery si MVC

 

De multe ori am tot dat ca referinta pentru diverse lucruri ce se pot face cu Jquery cu MVC ba un blog, ba altul. Si niciodata nu am gasit un blog post complet.

Asa ca am incercat sa fac un post de referinta despre ASP.NET MVC cu Jquery(Am folosit MVC 3 , Razor si Jquery). Si a iesit asta:

image

 

 

Ce puteţi găsi în acest post:

1. Cascading dropdownlist (a se vedea Populate from action and Cascading drop down)

2. Populează un tabel dintr-o Vizualizare parţială (a se vedea butonul Add New Employee(jquery call action and render)

3. Cum să interceptati eroarea dintr-o actiune (apăsaţi Save 2)

4. Cum trimiteti un  parametru id (long) de la javascript la acţiune (apăsaţi Delete 1 sau Delete 2)

5. Cum trimiteti  obiecte (Employee) din javascript la acţiune (Save  1 sau Save 2)

Fără alte formalităţi, acesta este proiectul. 

Jquery MVC Razor demo full

MVC si ZipResult

Citeodata aveti nevoie fie sa downloadati mai multe fisiere catre utilizator.

Citeodata fisierul e prea mare  -si vreti sa il faceti zip.

Pentru ASP.NET MVC va prezint o solutie simpla, bazata pe SharpzipLib from http://www.icsharpcode.net/opensource/sharpziplib/ .

Trebuie doar sa va obtineti fisierul / fisierele in string / byte[] si sa scrieti acest cod mic:

var fcr = new ZipResult("Export.xls", str);
fcr.AddFile("citeste.txt","acest fisier zip contine 2 fisiere – export.xls si citeste.txt");
return fcr;

Codul pentru ZipResult va rog sa il luati de aici : http://msprogrammer.serviciipeweb.ro/2011/01/31/zip-result-mvc/

Sper sa va fie de folos!

Rezolutii pentru noul an

Pai as vrea sa invat

1. Razor

2. Azure

3. WPF

4. WF

In plus as vrea sa duc la bun sfirsit macar 2 proiecte – si sa particip la WebPI + NuGet , acum ca SDF – SqlCompact – este noul Access.

Voi ce ati vrea sa faceti ?

Imprimanta HP LaserJet M1522n si WIndows 7

Am cautat de am innebunit driver de imprimanta  HP LaserJet M1522 pentru Windows 7( nu exista in drivere)

Ajung, intr-un final, pe pagina

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=3442751&prodTypeId=18972&prodSeriesId=3442750&swLang=8&taskId=135&swEnvOID=4062

Test: downloadati driver-ul de imprimanta pentru Windows 7

Raspuns la test : nu se poate. Undeva, ascuns , exista faptul ca nu mai suporta HP Laserjet 1500.

Solutie: download driver de xp

Ronua 11 ian. 2011

Prezentarile au fost super – multumesc lui Bogdan Ciungu pentru hinturi si Andrei Gheorghe pentru Hello World pe iPhone

De asemeni, multumesc TeamNet(*)  pentru ca ne-a pus la dispozitie sala.

Din pacate, am uitat sa fac poze la intilnire – si am facut doar la Piranha.

SDC11150SDC11152SDC11151

 

 

Multumesc ca ati venit si va astept din nou, marti, 8 martie 2011!

 

 

 

*Prezentare TeamNet:

De la infiintarea in anul 2001 si pana in prezent, TeamNet, membra a grupului Asesoft, este una dintre cele mai importante companii pe piata integratorilor de sisteme informatice din Romania.

Prin implicarea alaturi de Asesoft in dezvoltarea de solutii integrate in cadrul proiectelor finantate de programele europene (PHARE, Fonduri structurale, ISPA si Banca Mondiala), TeamNet si-a consolidat pozitia de furnizor de solutii la standarde europene.

Aplicatiile dezvoltate de catre TeamNet au fost implementate la un numar mare de clienti atat in domeniul public cat si in domeniul privat.

RONUA BUCURESTI , 11 ianuarie 2011

 

La multi ani!

Urmatoarea intilnire RONUA Bucuresti va fi  pe 11 ianuarie 2011, la ora 18:30 , la sediul TeamNet (http://www.teamnet.ro/ ,  integrator/furnizor de sisteme informatice ).
Adresa este :
Str. Splaiul Independentei, No. 319,  RIVER Place, RIVERVIEW House, etaj 8,Sector 6,
(la parter este o clinica CMU) .
In apropiere se afla metrou Semanatoarea .
Va rog sa va aduceti BI / CI  pentru a intra.

Va prezenta

  • Andrei Gheorghe(andrei@krogos.ro) , Introducere in Objective C pentru iPhone
    • Prezentare generala a pasilor ce trebuie facuti pentru pregatirea mediului de dezvoltare
    • Prezentare generala a limbajului

    • Structura unei aplicatii de iPhone

    • API-urile Cocoa Touch

  • Bogdan Ciungu, APLICATII WEB PENTRU TERMINALE MOBILE
    •      ce cer utilizatorii
    •      ce intelegem ca vor ei
    •      ce le putem livra
    •      ce vroiau ei de fapt

 

Multumesc si va astept!
Andrei

Prezentare PDS

 

Asta e fituica:

Slide1

Merge si pe VSUltimate, si pe VWDExpress

MVC 3 RC : http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a920ccee-1397-4feb-824a-2dfefee47d54&displaylang=en

MVC 2 Source Code : http://aspnet.codeplex.com/

MVC3 Extensibility : http://bradwilson.typepad.com/blog/2010/07/service-location-pt1-introduction.html

Brad Wilson MVC 3 : http://bradwilson.typepad.com/blog/2010/07/service-location-pt1-introduction.html

Slide2

Eroare la compilare – build views

helpers pentru MVC : http://msprogrammer.serviciipeweb.ro/2010/05/30/mvc-helper-templates/

http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-1-introduction.html

Validare : IDataErrorInfo http://www.codeproject.com/KB/cs/DelegateBusinessObjects.aspx

Rockford Lhotka , http://www.lhotka.net/cslanet/

Asyncronicitate – nu prea e nevoie – faci ajax pe client- si pui clientul la munca.

Paginare

Cum poti pune 2 modele in view? =prem

Bad practices:

ViewData

If in view

Conexiuni deschise la BD.

Slide 3:

String template sau orice generator

Aici gasiti prezentarea PDS

continut

Imi iau liber de la scris – asa ca va urez sarbatori fericite si un an nou bun !

Ronua Bucuresti – TechEd Review Roadshow

Copiat fara rusine de la  :

http://ronua.ro/CS/groups/ronua-bucuresti/default.aspx

Imediat dupa conferinta din Berlin (8-12 nov), TechEd vine direct la tine in oras. Adus de RONUA.

Vino la evenimentul RONUA din data de miercuri 15 Decembrie 2010, ora 18:00 cu un harddisk extern gol.

Din agenda:

  • Windows Azure
  • Windows Phone 7
  • Internet Explorer 9

Participare gratuita numai daca te inregistrezi aici, pana cel tarziu miercuri, 15 dec., ora 14:00.

Miercuri 15 decembrie 2010, ora 18:30
Eveniment găzduit de:

ProManagement
Str. Dr. Raureanu, Nr. 1, Et. 1, Sector 5 (Pe Calea Victoriei, vis a vis de Muzeul National de Istorie, in cladirea cu MedCenter la parter.

http://www.promanagement.ro/about_us/contact_us/

In consecinta , va astept !

http://ronua.ro/CS/groups/ronua-bucuresti/default.aspx

http://newsletter.ronua.ro/tsp