相关疑难解决方法(0)

使用ORM有什么好处?

作为一个希望从手工编写的PHP站点迁移到基于框架的站点的Web开发人员,我已经看到很多关于一个ORM优于另一个ORM的讨论.它似乎对某些(?)大小的项目很有用,对企业级应用程序更为重要.

作为开发人员,它给了我什么?我的代码与我现在使用的各个SELECT语句有何不同?它如何帮助数据库访问和安全性?它如何找到有关数据库架构和用户凭据的信息?

编辑: @duffymo指出了对我来说应该是显而易见的:ORM仅对OOP代码有用.我的代码不是OO,所以我没有遇到ORM解决的问题.

orm

59
推荐指数
10
解决办法
3万
查看次数

这里的每个人都跳上了ORM乐队的旅行车吗?

Microsoft Linq to SQL,Entity Framework(EF)和nHibernate等都提议将ORMS作为下一代数据映射技术,并声称它们轻量级,快速且简单.例如刚刚在VS杂志上发表的这篇文章:

http://visualstudiomagazine.com/features/article.aspx?editorialsid=2583

谁都对在项目中实施这些技术感到兴奋?这些技术的创新在哪里使它们比以前的产品更加优秀?

.net c# nhibernate orm linq-to-sql

13
推荐指数
5
解决办法
2488
查看次数

在c#中解析类型类

我有这样的代码

public class People
{
    public string name { get; set; }
}

public class Animal
{
    public string age { get; set; }
}

class Test
{
    public void DataPeopleList()
    {
        string sql = "SELECT * FROM People"; 
        SqlCommand cmd = new SqlCommand(sql, conn); 
        SqlDataReader rdr = cmd.ExecuteReader();
        List<People> list = new List<People>();
        while (rdr.Read()) {
            People p = new People();
            p.name = rdr["name"].ToString();
            list.Add(p);
        } 
        rdr.Close();             
    }

    public void DataAnimalList()
    {
        string sql = "SELECT * FROM Animal"; …
Run Code Online (Sandbox Code Playgroud)

c# asp.net

0
推荐指数
1
解决办法
465
查看次数

标签 统计

c# ×2

orm ×2

.net ×1

asp.net ×1

linq-to-sql ×1

nhibernate ×1