bll

    1热度

    1回答

    现在我庄严困惑ASP.NET。我相信你通过检索将创建页面,并且提到了一个网页的商业模式的显示已发送给它都会被再次回落撕开用户以后每次。 一位同事在工作中向我展示了这个简单的网络应用程序,它似乎在页面提取之间存储业务层代码,而不使用会话,缓存,应用程序,视图状态,查询字符串或帖子(据我所知)。 的代码如下: <form id="form1" runat="server" enableviewstat

    4热度

    2回答

    我们正在从ASP.NET Web Forms转移到MVC 2.0。在我们的大部分项目中,我们都有一个典型的设置来与数据库进行通信。 常见(对象/像 'SiteMenu' 和 '用户' 实体) 业务逻辑层(通过调用取消数据访问层) 数据访问层 DAL具有一个具有常见数据库操作的DatabaseHelper,一个具有数据库特定操作(例如MySQL)的OdbcHelper和一个包含所有存储过程的Stor

    1热度

    1回答

    我目前正在寻找RIA服务,以加快Silverlight企业应用程序的开发。它非常聪明而且功能强大,但在我看来,你总是会将业务逻辑折叠到表示层。使用RIA时,是否有经典BLL(业务逻辑层)的地方? 更新:做了更多的研究。看起来目前公认的最佳实践是使用MVVM实现RIA,虚拟机作为客户端类运行,并包含您的业务逻辑。

    0热度

    1回答

    我正在开发一个新的业务应用程序,这将需要一个业务层和一个数据访问层。 现在,我将这两个类都作为简单的C#类库用于Silverlight RIA应用程序和WCF应用程序(将作为SOAP Web服务公开)。 与使用WCF库相比,将这些层作为C#类库开发是否有任何问题? 所以,相反的 Silverlight-> RIA(ASP.Net) - > BLL C#类库 - > DAL C#类库 - > EF

    1热度

    1回答

    我正在为我的应用程序构建一个BLL。从我所看到/阅读的内容来看,BLL似乎应该是无状态的。这是不是意味着所有的BLL方法都可能是静态的?或者我至少只需要每个BLL类的一个实例?由于某种原因,这对我来说似乎很奇怪,所以我认为我最好检查一下,在我钻研我的实验之前,我没有得到棒的错误结局。 我也认为这意味着BLL对象不应该包含数据,因为数据表示状态 - 因此对于每个被调用的BLL操作,所需的任何数据都需

    2热度

    2回答

    我设计一个C#应用程序 演示(网站+ Flex应用程序) 业务逻辑层(可能是WCF来实现多客户端平台) 数据访问层(与NHibernate) 我们将我们的解决方案在许多preexistant客户的数据库environnements整合,我们想在DAL使用NHibernate的..中号y同事指出,使用NHibernate从客户端数据库(如User或Image)生成类会导致BLL在每次数据库更改时炸毁

    5热度

    4回答

    我想写一个BLL和DAL之间有非常严格界限的小应用程序,现在想知道通过数据(域传输对象)之间传递数据的最佳方式层。 我在BLL和DAL都访问的域级(类库)中实现了一些类。这些类基本上只包含属性/数据成员,并且当前反映了DAL数据。例如: class CustomerData { // some data fields } 然后,我实现了一些班BLL为: class Custome

    1热度

    3回答

    我最近一直在学习数据访问层,业务逻辑层和表示层,但我仍然有一些不太清楚的东西。 我可以使用DAL和BLL与表示层获取或在数据库中设置的信息。 但我也想过asp控件事件,以及我应该如何实现它们。 我应该,例如,尽量把一个按钮单击事件到BLL或者我应该只是把它留在文件后面的aspx代码? 如果我应该把它们放到BLL中,我该如何去做这件事? 我不知道如何让一个事件称这是在BLL的方法,所以任何建议将不胜

    7热度

    4回答

    解决方案的设置之间的通信: DAL(类库) BLL(类库) 通用(类库(一些常用的功能 - 枚举,日志,异常.. 。)) 应用1(Windows应用程序) 应用2(Windows应用程序) Web应用程序(Web应用程序) ... 比方说,我有一个客户实体,它是: 在SQL服务器 一个CustomerDataTable在DAL 一个Customer类BLL表 a BLL.Customer clas

    1热度

    2回答

    我正在尝试创建一个与我的数据库的数据绑定的中继器控件。 这应该与BLL一起使用。 但我不知道我必须做什么。 我希望有人能帮助我这个.. 我在page.aspx.vb使用的代码是: Public Function showRepeater() Try ' 1 - BLL Dim BLLVragenRepeater As New VraagBLL ' 2