C

There are 2 entries for the tag C

Callbacks hook come RubyOnRails in C#

In questi giorni di calma apparente mi sto guardando un po' di RubyOnRails. In questo framework ho trovato cose interessanti. Una tra le tante è la possibilità di definire nel Model dei metodi in modo tale che vengano invocati prima e dopo una determinata azione. Es. è possibile indicare un metodo come azione before_save in modo che venga eseguito prima del metodo save.  Sono presenti parecchie possibilità tra cui: after_create after_destroy after_save after_update after_validation after_validation_on_create after_validation_on_update before_create before_destroy before_save before_update before_validation before_validation_on_create before_validation_on_update Maggiori info...

LINQ anche per lo strato di presentazione

Quello che emerge da quanto visto al TechEd è che LINQ non è una feature di C# 3.0 che serve solo per lo strato di accesso ai dati.Di seguito un piccolo esempio in cui LINQ semplifica di parecchio il nostro codice anche nello strato di presentazione. Prendiamo per esempio un dominio in cui ogni User appartiene ad un Group:0:          public class User1:          {2:             public int ID {get;set; }3:             public string Name {get;set; }4:             public string Telephone { get; set; }5:             public Group Group { get; set; }6:          }7:          public class Group8:          {9:             public string Name { get; set; }10:         } quindi con un mettodo LoadUsers() abbiamo una lista...