分类:.NET Framework

.NET Framework

ASP.NET网站或ASP.NET Web应用程序?

当我开始新的ASP.NET项目在Visual Studio中,我可以在Visual Studio中的ASP.NET Web应用程序和新的ASP.NET网站创建新的网站。 这两个ASP.NET Web应用程序和ASP.NET Web站点之间的区别是什么?为什么我会选择一个比其他? 如果我使用的Visual Studio 2005而不是Visual Studio 2008或Visual Studi

IT屋 2015/11/24 10:56:46 喜欢

.NET Framework

如何计算一个人的年龄在C#中?

给定一个的DateTime 重presenting一个人的生日,我怎么计算自己的年龄? 解决方案 由于某种原因,Jeff的code似乎并不简单。对我来说,这似乎更简单,更容易理解: 今天的日期时间= DateTime.Today; INT年龄= today.Year - bday.Year; 如果(BDAY> today.AddYears(-age))age--; 然而,这

IT屋 2015/11/24 10:56:42 喜欢

.NET Framework

什么是创造了单实例应用程序的正确方法是什么?

使用C#和WPF在.NET下(而不是WindowsForms或控制台),什么是创建一个只能运行一个单一实例的应用程序的正确方法是什么?我知道它是与一些神秘的东西叫一个互斥体,很少我可以找人困扰停下来解释其中之一是。 在code需要还告知已经运行的实例,用户试图启动第二个一个,也许还通过任何命令行参数如果任何存在。 解决方案 下面是关于一个非常好的文章互斥的解决方案。本文所描述的方法是有利的,

IT屋 2015/11/24 10:56:38 喜欢

.NET Framework

实体框架和连接池

我最近开始使用Entity Framework 4.0中在我的.NET 4.0的应用程序,并很好奇的几件事情有关池。 连接池,因为我知道由ADO.NET数据提供商管理的,在我的情况是MS SQL服务器。这是否当你实例化一个新的实体环境中应用(的ObjectContext ),即无参数新MyDatabaseModelEntities()? 有哪些优点和一个缺点)建立一个全球性的实体范围内的应

IT屋 2015/11/24 10:56:34 喜欢

.NET Framework

你如何做一个深层副本对象在.net(C#专)?

我希望有一个真正的深层副本。在Java中,这很简单,但你怎么做它在C#? 解决方案 我已经看到了一些不同的方法,但我用一个通用的实用方法,例如: 公共静态牛逼DeepClone< T>(T obj)以 {  使用(VAR毫秒=新的MemoryStream())  {    VAR格式化=新的BinaryFormatter();    formatter.Serialize(MS,

IT屋 2015/11/24 10:56:31 喜欢

.NET Framework

正确使用IDisposable接口的

我知道从阅读 MSDN文档的是“主”的使用IDisposable接口是清理非托管资源。 在我看来,“非托管”是指像数据库连接器,插座,窗口句柄,等等。但是,我已经看到了code其中Dispose方法实现自由的管理的资源,这似乎是多余的我,因为垃圾收集器应该照顾你们。 例如: 公共类MyCollection中:IDisposable的 {     私人列表<字符串> _theLis

IT屋 2015/11/24 10:56:28 喜欢

.NET Framework

十进制的区别,在.NET Float和Double?

十进制,浮动和双击在.NET? 在会有人使用其中的一个? 解决方案 浮动和双是的浮动的二的点类型的。换句话说,他们重新present一些像这样的: 10001.10010110011 二进制数和二进制点的位置都设有连接值的范围内codeD。 十进制是一个浮动的十进制的点式。换句话说,他们重新present一些像这样的: 12345.65789 再次数和小数点的位

IT屋 2015/11/24 10:56:25 喜欢

.NET Framework

JSON反序列化到C#动态对象?

有没有办法来反序列化JSON内容转换为C#4动态类型?这将是很好跳过为了使用DataContractJsonSerializer创造了一堆类。 解决方案 如果你是高兴有 System.Web.Helpers 组装在一个依赖,那么你就可以使用 动态数据= Json.De code(JSON); 这是包含在MVC框架作为额外的下载到.NET 4的框架。请务必给弗拉德的upvote如果这是有帮助!

IT屋 2015/11/24 10:56:21 喜欢

.NET Framework

什么是IndexOutOfRangeException,如何解决呢?

我有一些code和在执行时,它抛出一个 IndexOutOfRangeException ,说,“索引数组的范围以外。” 这是什么意思,和我能做些什么呢? 当然,这不是一个真正的问题;我发现有很多问题,在这里等都是与此相关的错误让一个一般性的指导(像这样的解决方案 它是什么? 这异常意味着你试图(直接或间接)访问(读取或写入)使用无效的索引数组。指数是无效的,当它比数组的下限或大于或等于其

IT屋 2015/11/24 10:56:17 喜欢

.NET Framework

如何强制我的.NET应用程序作为管理员在Windows 7上运行吗?

在我的程序被安装在客户机上,我怎么逼我的程序作为管理员在Windows 7上运行吗? 解决方案 您会希望修改被嵌入程序清单。这适用于VS2008及以上:项目+添加新项,选择“应用程序清单文件”。更改< requestedExecutionLevel> 元素: < requestedExecutionLevel水平=“requireAdministrator”uiAccess

IT屋 2015/11/24 10:56:15 喜欢