IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

Visual C#

C#(C Sharp)是微软(Microsoft)为.NET Framework量身订做的程序语言,C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。

03日更新
标签: C#.NET Visual C# c#
深入浅出:探讨C# 委托机制

回学校之前,每天晚上都在修改毕业设计和论文,弄的眼睛好痛,刚刚还听说在深圳春天十几天的时间里死去了十几个人,虽然只是听说,但是不知道是不是真实的,话说话来,我们地球人的身体越来越受到威胁。

02日更新
分享一个Visual Studio 2010的皮肤

本文介绍了进程的同步和互斥的概念,临界区的概念,以及实现进程同步互斥的方式,并解决了3种实现同步的经典问题,并给出了相应的C#模拟代码。操作系统对于进程的管理是是计算机编程的基础之一,因此掌握这个概念会使你的内功更上一层。

20日更新
标签: Visual C# c#
进程的管理:浅谈进程同步和互斥的概念

微软的Visual Studio 不仅仅是一款IDE,它是专用于微软平台的开发工具。随着Windows 8的闪亮登场,Visual Studio 11引入了新的特性,作为Windows 8 App的坚强后盾,Visual Studio 11 Beta版新增了对Windows Runtime的支持,该引擎强化了Metro风格.

Visual Studio打造IDE航母:豪赌Metro

作为一名开发者,当听到微软Visual Studio 11 Beta版终于落地时,我的心情不只是一味的兴奋,而是显得更加复杂。在如今热得发烫的移动应用时代,Apple Store与Android Store两大豪门并驾齐驱,一路吹枯拉朽。

Visual Studio 11平板应用开发后起之秀

程序员在写Sql代码时,一般是一个人写完之后,一运行可快完事。其实这些是不够的,我们根本没有进行过多用户多线程的测试,如果是100个,一千个要同时访问,还会有这样的速度吗?

C#源码共享:多线程测试SQL代码访问速度

TIOBE 于今日公布了 2012 年 1 月编程语言排行榜。前三的位置有变动,正如上期的标题所言(C#快取代 C++ 的第三名),第三位置已经易主。

编程语言1月排行榜:C#超C++ 勇夺第三

有一个亲戚的孩子去什么新X培训学院学编程去了,去了半年什么也不懂。不外乎就学一些办公文档的使用之类的。现在他想学习编程,我建议他学习C#.现在我在整理一些资料给他,这也是我的一些经历,大家有什么更好的建议请留下。

03日更新
标签: C#.NET Visual C# c#
C#编程学习快速入门:资源分享

谈到线程(Thread),大家应该不会陌生。和他相近的还有一个进程的概念(Process)。那首先我们先来熟悉他们的概念,以及他们之间的关系。

08日更新
标签: C#.NET Visual C# .NET c#
C#线程从陌生到熟悉:突飞猛进

实现的AOP叫做Earthworm(蚯蚓,为什么叫这个?因为它小,它会疏通!,项目的本意也是这样,所以就叫这个!),命名空间Earthworm下有8个代码文件,包括4个公开接口,1个公开特性,1个公开的抽象类,2个内部类。所以对外部调用者而言,可见的只有6个,够轻量级了吧!

14日更新
标签: C#.NET Visual C# c#
开源轻量级AOP的实现:项目代码更清晰

13日,Tech·Ed 2011微软技术大会上,来自微软的开发人员胡焕辉发表了题为“F#美国梦”的英语专题演讲。演讲的重点是为什么使用F#,以及如何利用Visual Studio开发F#应用程序。

TechEd 2011:F#美国梦

实际工作中,一旦我们感觉到自己的静态引用类型参数占用内存空间比较大,并且使用完毕后不再使用,则可以立刻将其赋值为null。试想一下在一个大系统中,那些时不时在类型中出现的静态变量吧,它们就那样静静地呆在内存里,一旦被创建,就永远不离开,越来越多,越来越多……。

19日更新
引用类型赋值为null与加速垃圾回收

电子地图应用作为一门新兴学科,已不仅限于地图制作中。本文利用VC++和OLE(Object Linking and Embedding,对象连接和嵌入)编程技术,实现了实时信息在矢量地图背景上的显示。

27日更新
标签: c Visual C# c# web开发
用VC++实现矢量地图背景下的实时显示

我不知道都有多少人关心C# 5.0?随便搜了一下,好像现在没啥这方面的信息。目前能看到的最详细的资料就是异步编程的资料了,这里贡献一下视频资料:(Anders Hejlsberg主讲的,推荐阅读一下。)

17日更新
标签: 微软 Visual C# c#
C# 5.0大胆预言:async/await最给力

本文旨在与各位朋友们分享我是如何在项目中用C# “ps图片” 为网站生成同比例微缩图的解决方案。如有不足之处欢迎您指出。

03日更新
标签: C#.NET Visual C# c#
C#实战:PS图片上传图片 同时生成微缩图

前面显示的那个图片我采用的是一个picturebox,当然如果你愿意也可以自己画(后续的“button再探讨”中就采用的是自己画的方式)。图片后面的输入文

01日更新
C#皮肤美化之实现Textbox水印与辉光

C#调用Delphi接口方法,有两种解决办法: 一、将Delphi程序编译成一个COM组件,然后在C#里引用COM组件。二、非托管调用Dephi的DLL文件。

C#调用Delphi的dll的两种方法

lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。

23日更新
标签: C#.NET Visual C# .NET c#
基于C#中的lock关键字的总结

除了VS提供的这些典型的代码生成场景中,我们可以根据需要开发一些自定义代码生成器,并且通过VS的扩展实现后台代码的实时生成,从而实现强类型编程的

VS集成之代码生成机制实现强类型编程

 这是remoting中的一个例子,完成的功能是返回一个远程对象的实例。如果没有泛型,我们需要为每个远程对象实例的创建都建立一个方法,而有了泛型之后

09日更新
标签: C#.NET Visual C# .NET c#
C#高效性分析:为什么要把泛型作返回值
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐