Tag: .net

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

当我在Visual Studio中启动一个新的ASP.NET项目时,我可以创build一个ASP.NET Web应用程序,或者我可以创build一个ASP.NET Web站点。 ASP.NET Web应用程序和ASP.NET网站有什么区别? 为什么我会select其中一个呢? 答案根据我使用的是哪个版本的Visual Studio而不同?

实现INotifyPropertyChanged – 是否存在更好的方法?

微软应该为INotifyPropertyChanged实现一些动作,就像在自动属性中一样,只需指定{get; set; notify;} {get; set; notify;} {get; set; notify;}我认为这样做很有意义。 还是有什么并发症呢? 我们是否可以在我们的房产中实施类似“通知”的内容? 有没有一个优雅的解决scheme在您的类中实现INotifyPropertyChanged或唯一的方法是通过提高每个属性中的PropertyChanged事件。 如果没有,我们可以写一些东西来自动生成一段代码来提高PropertyChanged事件?

如何在C#中获得string的一致字节表示而不需要手动指定编码?

如何在.NET(C#)中将string转换为byte[]而无需手动指定特定的编码? 我要encryptionstring。 我可以在不转换的情况下对它进行encryption,但是我仍然想知道为什么编码会在这里播放。 只要给我的字节是我说的。 另外,为什么要考虑编码? 我不能简单地得到string已被存储在什么字节? 为什么对字符编码有依赖性?

如何使HTTP POST Web请求

如何使用POST方法发出HTTP请求并发送一些数据? 我可以做GET请求,但不知道如何做POST 。

如何制作只接受数字的文本框?

我有一个窗体应用程序与一个文本框控件,我只想接受整数值。 在过去,我通过重载KeyPress事件来完成这种validation,只是删除不符合规范的字符。 我已经看了MaskedTextBox控件,但我想要一个更通用的解决scheme,可能与正则expression式一起工作,或者依赖于其他控件的值。 理想情况下,这将performance为按非数字字符不会产生任何结果,或者立即向用户提供关于无效字符的反馈。

如何从.NET中的string中删除变音符号(重音符号)?

我试图转换一些加拿大法语的string,基本上,我希望能够在保留字母的同时在字母中取出法语重音符号。 (例如把é变成e ,所以crème brûlée就变成creme brulee ) 什么是实现这个最好的方法?

从C#读取Excel文件

有没有一个免费或开放源代码库直接从C#程序读取Excel文件(.xls)? 它不需要太花哨,只需要select一个工作表并以stringforms读取数据。 到目前为止,我一直使用导出到Excel的Unicode文本函数,并parsing生成(制表符分隔)的文件,但我想消除手动步骤。

MVVM:教程从头到尾?

我是一名具有5年以上经验的C#/ Windows Forms程序员。 我一直在使用MVVM(Model-View-ViewModel)devise模式来研究WPF。 我已经在网上search教程。 我甚至观看了Jason Dolinger完美的video。 虽然我find了很多,我还没有find一个从头到尾的我。 我真正想要的是一个不承担任何以前的WPF知识的教程。 什么是你最喜欢的WPF-MVVM教程,帮助你学习?

entity framework和连接池

我最近开始在我的.NET 4.0应用程序中使用Entity Framework 4.0,并对与池有关的一些事情感到好奇。 我所知道的连接池是由ADO.NET数据提供者pipe理的,在我的情况下是MS SQL服务器。 这是否适用于实例化新的实体上下文( ObjectContext ),即无参数的new MyDatabaseModelEntities() ? a)为应用程序创build一个全局实体上下文(即一个静态实例)或b)为每个给定的操作/方法创build和展示一个实体上下文,并使用一个using块。 任何其他build议,最佳做法或对于某些应该了解的情况的常见方法?

我如何计算C#中的某个人的年龄?

给定DateTime代表一个人的生日,我怎样计算他们的年龄?