mercoledì 21 marzo 2007
martedì 20 marzo 2007
Prova nuova di c#
Vediamo se riesco a pubblicare sto codicillo o ci devo diventare scemo + di quello che sono oggi :D
/*
* Created by: WaYdotNET [Carlo Bertini]
* Created: 18.34.28
* NameSpace: GestioneOttica.DomainModel.Cliente.Anagrafe
*/
using System;
namespace GestioneOttica.DomainModel.Cliente
{
public class Anagrafe
{
#region private fields
private string _nome;
private string _cognome;
private string _codiceFiscale;
private Nullable<DateTime> _dataNascita;
private string _professione;
private string _iva;
private string _ditta;
#endregion
#region protected members
#endregion
#region public properties
public string nome
{
get { return _nome; }
set { _nome = value; }
}
public string cognome
{
get { return _cognome; }
set { _cognome = value; }
}
public string codiceFiscale
{
get { return _codiceFiscale; }
set { _codiceFiscale = value; }
}
public DateTime? dataNascita
{
get { return _dataNascita; }
set { _dataNascita = value; }
}
public string professione
{
get { return _professione; }
set { _professione = value; }
}
public string iva
{
get { return _iva; }
set { _iva = value; }
}
public string ditta
{
get { return _ditta; }
set { _ditta = value; }
}
#endregion
#region system.object overrides
#endregion
#region constructor
#endregion
}
}
giovedì 1 marzo 2007
Struttura OpenOttica
Il nome del programma è "OpenOttica" visto che ho intenzione di rilasciare i codici sorgenti di questo applicativo (appena ho tempo mi leggo un paio di licenze e ve la comunico).
Prima di tutto va detto che verrà sviluppato con il .NET 2.0 e come database Mysql/SQLExpress/SQLite poi da decidere quale utilizzare in "produzione".
Altra cosa, se un giorno riesco cerco di farlo girare pure su MONO .... ma non credo, visto che ancora ci sono delle PINVOKE che SQLite utilizza e che MONO allo stato attuale non supporta.
Incominciamo......
Per realizzare questo progetto, ho intenzione di utilizzare NHibernate
Prima di tutto vediamo come ho intenzione di dividere la struttura del progetto, almeno cosi' se avete intenzione di aiutarmi, criticare, e tutto quello che vi viene in mente, ben accetto :D:D:D:D
- Domain Model
- Persistance ( con l integrazione di NHRepository o Rinho.Commons)
- UI (qui è il caso di vedere se farlo Winform o Webform, od entrambi)
- Utilities
Fino a qui facile, si tratta semplicemente di 4 progetti di Vs.NET
Ovviamente ci saranno anche i vari test da fare:
- Domain Model.Test
- Persistance.Test
Per fare i test utilizzo NUnit
Sistemazione Interfaccia blog
Primo post
Ben arrivati nel mio nuovo blog.
Ho aperto questo blog nella speranza di poter postare alcune informazioni utili riguardante il mondo .NET , del quale sono appassionato, anche se ho pochissima esperienza....
Per prima cosa vorrei illustrare il progetto a cui sto lavorando, ovvero la gestione di un negozio di ottica (richiestomi dal mio amore di nome Lisa)Alla prossima puntata....