微软平台的技术大都有这样的一个特点:抽象层次较高,使用简易。但封装层次很多,表面的“简单”是由背后的“复杂”所支撑。本文重点解析在.NET开发过程中,窗体的两个事件Resize和Load出现的先后顺序中出现的问题。
最新消息表明 Windows 8 Beta 版的正式名称将会和之前的 Windows 8 开发者预览版(Windows 8 Developer Preview)保持一致,更名为 Windows 8 消费者预览版,伴随该版本的上市。
因为又有人邀请我去 Quora 的 C2C 站去回答问题去了,这回是关于 @laiyonghao 的这篇有点争议的博文《2012 不宜进入的三个技术点》ActionScript,Thread 和 C++, C++ 的争议最大。(要我说,.NET 比 C++ 更需要慎重进入,呵)。我就在这里回复一下这个问题吧。
Sinatra是一个优雅地包装了Web开发的DSL。你相信用100行代码可以实现一个博客吗?用Sinatra框架就可以做到。本文将重点推荐7种仿照Sinatra思路的.NET框架。
本文的出发点,是带您熟悉并掌握一种新型的微软MVC框架。这种MVC框架融合了两大JavaScrip库JQuery与Knockout,以及一个标准数据交换格式JSON等多项技术。为便于您的理解,我们给出了一个经典的Web App样例的代码。
在我知道的.NET中,执行事务有两种方法,一种是自动事物,使用起来相当简单,但是需要配置服务器,如果你用的是web共享主机,即没有权限配置自己的服务器,那就没必要用这种了,接下了我讲下.net中最普通的事务SqlTransaction。
配置文件在很多情况下都使用到, 配置文件分为两种 一种是应用程序的配置文件, 一种是web的配置文件. 两种配置文件最大的区别是web的配置文件更新之后会时时更新, 应用程序的配置文件不会实时更新.
简介:vs 作为主流的开发工具之一,其强大的功能无可厚非,但日益增加的需求就使得vs的扩展工具成为优秀dev所必备的利器之一。
现发布.net开发工具及开发框架,已用于很多项目,能提高开发效率和开发速度,大大提高维护性,扩展性,及适应快速的需求变化;
春运期间,铁道部的现任老大12306网站在面对日均10亿多次的点击量时,频繁瘫痪,给我们带来的惨痛教训是,关键时刻不能掉链子,这也印证了科技是第一生产力。
程序员在写Sql代码时,一般是一个人写完之后,一运行可快完事。其实这些是不够的,我们根本没有进行过多用户多线程的测试,如果是100个,一千个要同时访问,还会有这样的速度吗?
安全研究员Alexander Klink和Julian Walde发现了一个严重的漏洞,这个漏洞影响到大多数网络服务器。针对这个漏洞的攻击只需要一个HTTP请求,这个特殊设定的请求在提交表单数据时造成哈希碰撞。当发现时,这个攻击影响到Python、Ruby、PHP、Java和ASP.NET,目前厂商正在和研究人员合作发布补丁。
Oracle最近发布了Oracle Data Access Component(ODAC)11.2 Rel 4,其中增加了对Entity Framework 4.1和4.2的支持。这让.NET开发者可以使用Oracle数据库来应用这种流行的ORM工具,并使用LINQ to Entities来进行数据访问,而不需要编写SQL语句。
当前微软正在开发 Visual Studio 11 的多种特性,最新的列表中引入了一些工具,可以让使用微软工具的开发者更轻松地使用 DirectX,并能够更轻松地基于 SharePoint 平台开发。 尽管这些新特性不会为所有人带来好处,但是它们确会为那些特定领域的开发者提供一些改善。
对.NET Framework开发者来说,2011年无疑是大获丰收的一年。这一年,微软秉承了“功能越强,体积越小”的理念,先后发布了.NET 4.0正式版以及.NET 4.5预览版,由此庞大的.NET帝国又向前迈了一大步。
在SQL SERVER中,非聚集索引其实可以看作是一个含有聚集索引的表.但相比实际的表而言.非聚集索引中所存储的表的列数要窄很多,因为非聚集索引仅仅包含原表中非聚集索引的列和指向实际物理表的指针。
假设有这么一个场景:你想阻止用户访问你网站的特定页面,除非用户已经注册并且使用了用户名和密码登陆。解决方案:使用一个AccountController,AccountModels 和 几个MVC View,配合ASP.NET的 AuthorizeAttribute 特性,FormsAuthentication和Membership creation/validation。
本文主要介绍讲述CLR via C#中关于类型的一些知识包括以下内容:基本类型、引用类型和值类型、值类型的装箱与拆箱。1.基元类型:编译器能够直接支持的数据类型叫做基元类型。例如int, string等。基元类型和.NET框架类库FCL存在着直接的映射关系。
DNS是域名系统的缩写。DNS支持使用TCP和UDP协议,使用53号端口。可能是国产教科书的缘故,许多人都不知道DNS还可以在TCP协议上传输。当然,国内的绝大多数DNS服务器都不支持TCP协议。本文讲述如何动手制作一个DNS代理。
最近做了一个GIS方面的网站,用到了SilverLight、WCF、WF方面的功能,当把想法发给其他人时,在项目的发布上出现了很多问题,这里简述一下解决方法。