29
2015
04

用于构建上网行为管理模型的不同选项(2)

XML——某些内置的API可用于处理XML文件并执行一些常见任务,例如选择、编辑、删除以及插入上网行为管理软件的数据,这些API允许您将XML文件作为存储系统。用于XML操作的旧API是System.Xml名称空间的一部分,而在.NET Framework3.5中,为了根据LINQ表达式实现相同的目标,在System.Xml.Linq名称空间中引入了新的LINQ to XML API。通常,XML适用于较小的上网行为管理应用程序以及配置文件。

27
2015
04

用于构建上网行为管理模型的不同选项(1)

.NET Framework提供了一组丰富的数据API,这些API主要包含在现成的上网行为管理模型ADO.NET技术中,当使用ASP.NET MVC进行开发时,通常可以选择使用以下4种技术:

22
2015
04

电脑行为软件为MVC中的”M”提供内容(2)

做一个简单但不一定完美的对比,电脑行为软件的MVC模型相当于具有n层架构的应用程序的数据层,在开发应用程序时您可能已经使用过这种架构,但是相比较而言,在模型组件中主要增加了业务逻辑的实现。电脑行为软件的MVC模型主要负责沟通数据存储、低级的数据交互组件以及控制器。实际上,电脑行为软件的MVC的模型是隐藏数据代码的地方,并运行对数据代码进行封装,以便分离编程组件。

20
2015
04

电脑行为软件为MVC中的”M”提供内容(1)

针对ASP.NET mvc的模型组件,默认项目模板只为电脑行为监控软件生成了一个名为Models的文件夹,其余工作则留给开发人员实现。此外,电脑行为监控软件没有为构建ASP.NET MVC中的模型组件提供一个正式方法。

因此MVC中的“M”(即ASP.NET MVC中的模型)是ASP.NET MVC学习过程中一个不明确的部分。这既可能是优点还可能是缺点,具体取决于自己的观点。一方面,它允许电脑行为管理软件的开发人员选择任何方法创建模型,另一方面,它没有为开发自己的模型提供最佳实践或方法。另一个缺点是缺乏改善ASP.NET MVC中模型开发的工具。当然,上网管理软件提供的大多数可以用于模型开发的数据技术(ADO.NET数据对象、LINQ to SQL、LINQ to XML、ADO.NET Entity Framework)都很容易使用,但是在ASP.NET MVC开发中的一些特定领域,也许可以提供一些更好的工具及开发经验。

15
2015
04

上网行为管理软件的MVC模型(2)

ASP.NET MVC出现之后,Microsoft公司及其雇员、合作伙伴以及许多为该卓越的新技术提供内容的社区成员,都喜欢使用LINQ技术(及其派生技术,例如LINQ to SQL或LINQ to XML)开发他们的电脑行为应用软件,这似乎是使ASP.NET MVC应用程序中的数据交互变得更容易的常用方法。此外,还发布了针对这一技术并且更加专业的名为ADO.NET Entity Framework的实现,该实现比LINQ to SQL更进一步,并且将成为.NET Framework4.0中数据交互的主要方式。这两种技术是传统的用于操作数据存储系统的内置机制的附加部分,它们使得对数据存储系统的操作更便捷,此外它们还将现代数据交互方法带入到.NET领域。最后需要指出的是,为了构建自己的模型,应当对这种上网管理软件开发方法进行修改以适应采用的数据存储系统。

13
2015
04

上网行为管理软件的MVC模型(1)

使用MVC模型实现的任何上网行为管理软件包含三个主要组件,第一个元素是模型。模型组件还负责将应用程序的数据层操作封装为可以在控制器中快速方便使用的简单API。此外,模型还负责包含用于处理数据的业务逻辑。这不仅有助于减少组件之间的耦合,还将显著提高代码的可读性。

没有一种特定的方法用于构建上网行为管理软件的MVC模型,尤其是在ASP.NET MVC中可用于构建数据存储架构的选择很多。有多种方法可用于实现模型组件,包括传统的用于关系数据库的数据交互、不同的对象关系(O/R)映射工具以及使用其他数据存储类型(例如XML文件,甚至是文本文件)的编程组件,从而可以灵活选择使用各种方法,选择最适合您并满足组织结构或项目需求的技术。考虑到电脑行为软件存储方法的多样性以及每种方法所需细节的不同,会为每种开发方法提供完整的指导。

08
2015
04

Visual Studio2010语言结构和环境(12)

换言之,Visual Basic能够让我们使用非常长的代码,并指定代码分布在多个代码行上,以提高可读性。下面的代码行就使用下划线扩展了一行代码:

MessageBox.Show(“Hello World”,”A message Box Title”,_

01
2015
04

Visual Studio2010语言结构和环境(11)

Visual Basic没有使用可见的标点符号来结束每行代码。从传统上看,BASIC家族的语言将源文件视为列表,因此,在列表中每一项都单独占一行。此时可以使用源代码列表这个术语。在默认情况下,Visual Basic默认用回车换行符来结束每个源代码列表项,并把每一行代码看作一个命令行。在某些语言中,可以将诸如X=Y之类的命令放在源文件的多个代码行上,直到遇到分号或其他终止字符为止。但在Visual Basic中,必须把整个语句放在一行上,除非用户显式指定该代码要在下一步上继续。

«1»