In principal, despre .NET, VB6. C#,VB.NET, ASP.NET Apoi despre programare si multe alte chestii ... de programare.

Subscribe RSS   Mini tools List

vineri, octombrie 26, 2007

Despre cum NU se face o arhitectura 4-tier
Va rog sa folositi acest URL NOU de la
http://serviciipeweb.ro/iafblog/

De pe RONUA am gasit un link despre arhitectura 4-tier.
Cel mai prost  din toate vremurile...
Reproduc comentariile de acolo
1. Eu prin arhitectura 4 tier inteleg 3 tier( BD, BO, GUI) + 1 tier de security - dar admit ca pot exista mai multe variante

    2. Faptul de a pune in codul functiei comentarii despre ceea ce intoarce functia si nu in comentariul XML e destul de impopriu (vezi "If any duplicate recods found, then return 0 that will indicate in the UI that no records inserted as firstname already exists")

   3. Problemele de SQL Injection obisnuite ("SELECT * FROM Person WHERE firstname LIKE '%" + person.FirstName + "%' ) precum si selectarea tuturor cimpurilor (*) ma fac sa ma gindesc la cineva incepator in SQL ...

  4. Faptul ca tine conexiunea la nivel de clasa ( vezi PersonDAL) precum si faptul ca deschide o noua conexiune in Update fara sa o mai inchida ( i-as spune sa foloseasca using) ma face sa ma gindesc la cineva incepator in C#/ADO.NET ...( si, mergind inapoi, din vremea lui ADO ti se spunea: deschide tirziu conexiunea, inchide-o cit mai repede)

   5. In fine, venind la obiect, nu stiu de ce ar fi nevoie de inca o clasa PersonBAL in ASP.NET care doar redirecteaza catre PersonDAL.Singurul motiv pe care il vad este acela de a face arhitectura 4-tier Big Smile [:D]- in acceptia lui.

 De asemenea, ideea de a returna o tabela in functia load in loc de a returna <Typed Datasets> <List<Person> > <Colectie_De_Person> mi se pare proasta.Orice schimbare in BD afecteaza in mod DIRECT GUI - ceea ce este contrar unei arhitecturi 3-tier ...cu atit mai  mult 4-tier...

Post page: http://serviciipeweb.ro/iafblog/2007/10/26/Despre+Cum+NU+Se+Face+O+Arhitectura+4tier.aspx

Weblog post by 'admin' on 'Despre cum NU se face o arhitectura 4-tier'

Categories:programare

miercuri, octombrie 24, 2007

hansel minutes
Va rog sa folositi acest URL NOU de la
http://serviciipeweb.ro/iafblog/

Am inceput sa (re)ascult (in tramvai , bineinteles...) HanselMinutes
Am ajuns la 31 ... dar deja sunt citeva care ar trebui sa nu fi lipsit din cultura generala a oricarui programator.

  1. hanselminutes_0001 - generic tools
  2. hanselminutes_0004 - continous integration
  3. hanselminutes_0007 - XML
  4. hanselminutes_0008 - free tools din nou
  5. hanselminutes_0009 - despre debugging
  6. hanselminutes_0010 - despre teste automate
  7. hanselminutes_0012 - utilitati din Windows - cel mai adesea command line
  8. hanselminutes_0014 - code generators
  9. hanselminutes_0016 - iarasi tools
  10. hanselminutes_0018 - life hacks ;-)
  11. hanselminutes_0023 - introducere in SCRUM
  12. hanselminutes_0024 - Power Shell (incluzind automation )
  13. hanselminutes_0025 - blog-uri de .NET
  14. hanselminutes_0026 - globalizare(localizare) in .NET
  15. hanselminutes_0027 - despre Reflection
  16. hanselminutes_0028 - despre Open Source
  17. hanselminutes_0031 - despre TDD
  18. hanselminutes_0032 - despre TDD si MockObjects


Post page: http://serviciipeweb.ro/iafblog/2007/10/23/hansel+Minutes.aspx

Weblog post by 'admin' on 'hansel minutes'

Categories:programare

vineri, octombrie 12, 2007

reparare bug excel 2007
Va rog sa folositi acest URL NOU de la
http://serviciipeweb.ro/iafblog/

Vorbeam despre el aici
http://serviciipeweb.ro/iafblog/2007/09/27/cea+Mai+Tare+Eroare+Intilnita.aspx

SP aici
http://blogs.msdn.com/excel/archive/2007/10/09/calculation-issue-update-fix-available.aspx

Post page: http://serviciipeweb.ro/iafblog/2007/10/12/reparare+Bug+Excel+2007.aspx

Weblog post by 'admin' on 'reparare bug excel 2007'

Categories:Excel;programare

joi, octombrie 11, 2007

cropper
Va rog sa folositi acest URL NOU de la
http://serviciipeweb.ro/iafblog/

Am descoperit pe codeplex cropper  si cropper plugins

Dupa ceva timp de sudiat sursele, am vazut ca e usor de facut unul - care sa faca screenshot iterativ la x secunde si sa scrie si denumirea aplicatiei din foreground la care lucrezi.
Inca mai lucrez la aplicatie - dar ar fi interesant si un plug-in de FTP - avind in vedere ca .NET stie.


Post page: http://serviciipeweb.ro/iafblog/2007/10/10/cropper.aspx

Weblog post by 'admin' on 'cropper'

Categories:programare;usual tools

marți, octombrie 09, 2007

linq to sql
Va rog sa folositi acest URL NOU de la
http://serviciipeweb.ro/iafblog/

M-am apucat de citit linq to sql de la Scott Guthrie
Citeva observatii rapide:

  1.  alte orm-uri o sa cam moara
  2.  o sa vedem paginare si in windows forms - caci e simplu de facut
  3.  tot mai multi dezvoltatori o sa uite sql
  4.  Daca Oracle si MySQL dezvolta librarii pentru Linq, atunci .... 90% din dezvoltare o sa fie pe .NET

Post page: http://serviciipeweb.ro/iafblog/2007/10/09/linq+To+Sql.aspx

Weblog post by 'admin' on 'linq to sql'

Categories:LINQ;programare;sql;LINQ

miercuri, octombrie 03, 2007

newslinks septembrie 2007
Va rog sa folositi acest URL NOU de la
http://serviciipeweb.ro/iafblog/

dasBlonde - Buncha ClickOnce Samples
www.dasblonde.net/PermaLink,guid,aa492057-3a39-...
Pentru cei pasionati de click once

msbuildtasks.tigris.org
Pentru cei pasionati sa faca totul din build

Hanselminutes
www.hanselminutes.com/archives.aspx
Pentru cei care il admira. Eu le-am downloadat si le ascult pe telefon- sunt super!
De pilda, Top Ten Utilities you Didn't Know you Had
Exista si versiunea transcrisa.

Revolution Systems Blog: A Guide to Hiring Programmers: The High Cost of Low Quality
blog.revsys.com/2007/08/a-guide-to-hiri.html
Cit te costa sa angajezi programatori... In atentia viitorilor manageri

Test your web design in different browsers - Browsershots
browsershots.org/

Sparklines 2.3
ewbi.blogs.com/develops/2005/08/sparklines_23_f...
Cum sa faci grafice din Request-uri Web

Wintellect's Power Collections for .NET - Home
Fara comentarii

Seven Wonders of the IT World
www.cio.com/article/print/135700

Software Development in the Real World: 20 Tips to Improve ASP.net Application Performance
www.realsoftwaredevelopment.com/2007/08/20-tips...


Thirteen Simple Rules for Speeding Up Your Web Site
developer.yahoo.com/performance/rules.html#num_...


25 Most Active Open Source Projects at Microsoft's CodePlex
www.eweek.com/slideshow/0,1206,l=&s=&a=213883,0...






Post page: http://serviciipeweb.ro/iafblog/2007/10/02/newslinks+Septembrie+2007.aspx

Weblog post by 'admin' on 'newslinks septembrie 2007'

Categories:newslinkuri;programare

 
Acest blog s-a mutat la http://www.serviciipeweb.ro/iafblog/