Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
VB, C#, and VFP data handling examples
Message
De
20/12/2009 12:34:36
Mike Cole
Yellow Lab Technologies
Stanley, Iowa, États-Unis
 
 
À
20/12/2009 12:29:08
Information générale
Forum:
Visual FoxPro
Catégorie:
Visual FoxPro et .NET
Divers
Thread ID:
01215120
Message ID:
01439996
Vues:
92
>>>>I don't use Codesmith, but there are other tools out for for generating typed data sets.
>>>>
>>>>>Craig,
>>>>>
>>>>>I am a BIG fan of 'Nettiers' which is a set of templates for the codegenerator 'Codesmith' that generates the typed datasets for you (and much more). I hardly ever use datasets, datatables, etc anymore ... it makes life much, MUCH easier !
>>>>>And yes, C# boy too ...
>>>
>>>
>>>Can you tell me which tools you were referring to that will generate Typed DataSets? I assume you point the tool at your SQL Server instance, and it will create the .XSD file for each selected table? Then, if the table schema changes, you can re-run the tools to re-create the .XSD file?
>>>
>>>I'm trying to decide on the data access plan I want to use in the .NET world. There are too many options. At least if I start with Typed DataSets, I'll learn learning the basics, then I may move on to EF or some other ORM. However, I don't want to go there right off the bat, without serving my time on the basic techniques.
>>
>>
>>Old post...
>>
>>But look at NHibernate before Entity Framework. More mature... more stable... more features. Free and open-source. I've been using it for a few months now and it is dandy.
>
>You might find this interesting:
>http://gregdoesit.com/2009/08/nhibernate-vs-entity-framework-a-performance-test/

The performance difference is minimal, and there are other factors regarding Entity Framework that I am not comfortable dealing with. NHibernate does everything I need, and it does it a lot better than I could by rolling my own.
Very fitting: http://xkcd.com/386/
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform