这个教程是英文的哦,看不懂的好好查翻译了。 基本上每一张幻灯片都可以单独写一篇博客,但是我没有那么多时间一一展开论述,只能把结论和主要论据列了出来。
2011-02-15多线程的好处:可以提高CPU的利用率。在多线程程序中,一个线程必须等待的时候,CPU可以运行其它的线程而不是等待,这样就大大提高了程序的效率。 什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而
2011-02-08使用Razor编写ASP.NET网页提供了一种简单,浅显的方法来开发网站。很多人可能会争辩说,作为一个基于ASP.NET Web窗体或ASP.NET MVC的应用程序,它们并不强大,也没有很多功能。的确,他们没有很多的功能,也没有丰富的编程模型。 但它的概念易于理解,上手容易,
2011-01-30咱们这里从什么是WebMatrix?开始 {insd m="2" i="51605"} WebMatrix下载大小只有15MB(如果没有安装.NET4就是50MB)而且安装快捷。 这15MB的下载包括一个轻量级的开发工具、 IIS Express、SQL Compact Edition、一组可以使用新的Razor语法编写单独
2011-01-30问:VC++2008中如何调用GetOpenFileName打开文件的对话框函数? 答://根据路径加载图片BOOL CDib::OpenFileName(){CString lpszPath;CFileDialog dlg(TRUE, // 打开模式 NU
2011-01-14问: 在你要加声音的地方加上下面的函数答:BOOL PlaySound( LPCSTR pszSound, //你要加载的声音文件的位置 HMODULE hmod, //指向一个可执行的文件,包含被加载的声音。这个参数一定是设
2011-01-14问:请问VC++回调函数怎么用 答: 回调函数必须有固定的格式,不是随便写的。这个格式由调用它的函数决定。比如settimer里的第3个参数,必须声明成void CALLBACK XXXXX(HWND hWnd,UINT nMsg,UINT nTimerid,DWORD dwTime); XXXX是函数名,可以随便写。把X
2011-01-14问: 用vc++6.0怎么写Windows简单窗口代码啊,求各位大虾发一下代码啊,还有是要用一个c++文件还是要一个win3工程呢 答:新建工程里选win32 APPLICATION 一个简单的win32程序即可你不写代码 当然会没东西。。 你想看的话可以建立一个经典的hello world
2011-01-14方案一 横向滚动条的属性依然要设定为true SendMessage (GetDlgItem (IDC_LSTPROFILE),LB_SETHORIZONTALEXTENT,100,0); 第一个参数是listbox的HWND,把你的控件id换上第二个参数就用这个第三个是个整数,代
2011-01-14我们在做程序的时候遇到WinForm窗体之间交互的问题,这里把各种方法总结一下,内容的确基础了一些,所以这篇文章是写给刚刚学习C#的同行们的,希望对大家有些帮助吧!很抱歉,这篇文章没有诡异的bug来勾起大家的兴趣,但是下篇文章我会努力写些有趣的
2010-11-17我们在开发程序的时候有时大家在保存图象的时候会发生这样的错误: “GDI+发生一般性错误”,这样的错误一般可以这样重现: Image image = new Bitmap(openFileDialog1 .FileName ); image.Save(ope
2010-11-17这里带领大家来学习用在asp.net mvc中实现右键菜单和简单的分页 下载代码:http://cid-aef1e64945224a20.office.live.com/self.aspx/.Public/ContextMenuDemo.rar 具体介绍:右键菜单非常方便,很多时候会用到。这篇文章将使用一个JQUERY的插件在ASP.NET
2010-11-17VB.NET如何得到调用当前过程的方法名称和类名称: 本文讲述VB.NET(VB 2008, VB 2005) 如何得到调用当前过程的方法名称(Calling method)和类(Calling Class) 的名称。 主要用到 System.Diagnostics.StackTrace 和 S
2010-05-31如何用ASP.NET恢复备份Sql server: 最近做的一个项目因为服务器是在特殊机房上的,因为安全方面的考虑,不能给我们开发者提供FTP服务,所以每次更新版本都得自己跑一趟,而他的机房有很远,所以我一直想能不能开发一个维护版本的系统呢,对数据库和代码进
2010-04-26教你微软ASP.NET证书与培训系列 ASP.NET证书—MCAD的要求 MCAD认证是微软入门级的开发专家认证,所以其考试的要求会低一些。要想成为MCAD,你就一共需要通过三门考试:两门使用你选择的语言(VB.NET或者C#)和一门选修考试。 有意
2010-04-06如何利用IronPython实现.NET接口? 在IronPython2.6中新增加了clrtype功能,这样我们就可以在IronPython中实现接口以及特性类的功能。 要想使用clrtype,需要先引入clrtype.py这个文件,在安装完IronPython之后,我并没有在安装目录下发
2010-03-30.Net下跟踪线程挂起和程序死循环: .Net 下的程序调试相对C/C++要简单很多,少了那些令人头疼的指针越界的问题。不过当你的程序遇到如下问题时,依然非常棘手: 1. 进程异常终止。 2. 内存泄漏或者内存申请后程序始终没有释放。解决
2010-02-15关于.NET中的Server push技术: 今天突发奇想,想研究一下服务端内容有变化,如何引起客户端的改变。 一般来说方法有2种,一种就是客户端用JS异步定时轮询服务器端,这种是大部分人采用的方法,但是我在想到底可以不可以实现服务器端有改变时才会
2010-02-15.Net Cancellable Task - APM异步超时机制扩展: .NET基于委托的APM(Asynchronous Programming Model)模型通过BeginInvoke, EndInvoke, AsyncCallback,IAsyncResult的组合使用,让程序员可以方便的进行异步调用、异步回调和同步等待等操作。但.NET平台还没
2010-02-15浅析.NET类型转换的四种方法: 1 引言 随着网络化、信息化浪潮的涌动迭起,网络教育发展战略已日益成为一个亟待探讨的重大课题。在“面向21世纪中国网络教育发展战略的构想”中,国家大力强调了网络教学资源的建设,把发展网络教育作
2010-02-15