Anders谈C# 4.0:新功能和展望

刚才刚看完Anders的PDC Talk,感觉C#4.0的变化不是很大,但是很多改动都方便了用户的使用,有些甚至当初Anders本来不愿意加入的功能最后由于用户的呼声最后还是加进去了(如Optional Parameters),可见Anders对用户的意见还是非常重视的。稍微总结一下,C# 4.0中有下面这些功能: 1. dynamic/IDynamicObject 这个改进使...
阅读(1384) 评论(0)

ASP.NET MVC 框架

【原文地址】ASP.NET MVC Framework 【原文发表日期】 Sunday, October 14, 2007 10:41 PM 过去的几年里,很多人要求ASP.NET的一件事情就是对使用基于model-view-controller(模型-视图-控制器,简称MVC)架构来开发web应用的内置支持。 上个周末在Austin举行的Alt.NET大会上,我首次对我的团队正在开发的新...
阅读(6850) 评论(4)

编写简单的中文分词程序

几个月之前,在网上找到了一个中文词库素材(几百K),当时便想写一个分词程序了.我对汉语分词没有什么研究,也就凭自己臆想而写.若有相关方面专家,还请多给意见.一、词库词库大概有5万多词语(google能搜到,类似的词库都能用),我摘要如下:地区    82重要    81新华社    80技术    80会议    80自己    79干部    78职工    78群众    77没有...
阅读(2253) 评论(0)

.NET还是JAVA,一个中国程序员的评论

导读: 在工作了一段时间,对Java有了比较深入的运用后说说自己的感觉。         我自己的职业也许要给一些人骂,我坦诚说我是做对日外包的,做这个工作不是说我对日本有多么的好感,只不过现在工作难找,而且我们也属于出口日本,也不是从日本进口,所以心里觉得也不算过分。我们公司有两个外包部门,我所在的部门主要做得是J2EE架构的B/S或者B2C开发,另外一个外包部门做.NET的比较多。   ...
阅读(2414) 评论(2)

深度解析:J2EE vs .NET开发平台

导读: 看到这个标题,也许会有人表示疑惑,J2EE和.NET并不在一个层次上,怎么能将它们放在一起呢?需要指出的是,通常所说的.NET包含了一个相当广泛的产品家族,包括开发平台、操作系统、服务器、终端设备等,此外还包括服务平台。开发平台只是整个.NET战略中的一部分,所以确切地说,放在这里的.NET应该算是.NET开发平台。   随着三层/多层企业信息系统结构的深度发展和下一代分布式计算模型W...
阅读(2669) 评论(0)

解读C#正则表达式

多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。      此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。      在这篇文章中,我将简要地介绍System.Text.RegularExpression中的类和方法、一些字...
阅读(13642) 评论(0)

.NET下正则表达式应用的四个示例

1.确认有效电子邮件格式   下面的代码示例使用静态 Regex.IsMatch 方法验证一个字符串是否为有效电子邮件格式。 如果字符串包含一个有效的电子邮件地址,则 IsValidEmail 方法返回 true,否则返回 false,但不采取其他任何操作。您可以使用  IsValidEmail,在应用程序将地址存储在数据库中或显示在 ASP.NET 页中之前,筛选出包含无效字符的电子邮件地址。 ...
阅读(2913) 评论(1)

The History of Programming Languages

For 50 years, computer programmers have been writing code. New technologies continue to emerge, develop, and mature at a rapid pace. Now there are more than 2,500 documented programming language...
阅读(2257) 评论(0)

C#实验[4]

实验要求 1.        定义1-2个你认为最能体现重载特性的类,并对其方法或运算符进行重载来验证及了解重载的基本特性 2.        定长参数列表的方法重载 3.        变长参数列表的方法重载 4.        为自定义的类的运算符(+,—,*,/及++,――)实现重载 a)        注意体现对于引用类型的++及--运算符的前后置情况的区别 b)        注意值类型...
阅读(1868) 评论(0)

C#实验[3]

实验要求 1.        自己选择一个应用实例,可以是教材中的示例或已完成的实验设计;为所选择的示例声明一种自定义的委托类型,使用该委托类型,并在程序中调用该委托类型。 2.        要求实现的程序必须使用运算符+,—操作委托对象,来验证委托类型的+,—操作的基本特性。 3.        必须使用GetInvocationList方法来获取委托对象中的代表列表中的信息 a)      ...
阅读(1740) 评论(0)

C#实验[2]

实验要求 1.        实现一个学生信息管理系统,包含信息为:学号、姓名、性别、出生年月、专业、备注等信息。 2.        要求为学生信息中的每个字段选择适当的数据类型或自定义类型; 3.        设计的系统中要求用面向对象的方式抽象和封装你所分析出的类; 4.        为你抽象出来的每个类成员定义适当的访问存取权限 5.        为你抽象出来的每个类定义适当的公共接...
阅读(1950) 评论(0)

Java与C#语法对比及转换

Java (J2SE 5.0) and C# ComparisonThis is a quick reference guide to highlight some key syntactical differences between Java and C#. This is by no means a complete overview of either language. Hope you...
阅读(3606) 评论(1)

Visual C#常用函数和方法集汇总

1、DateTime 数字型 System.DateTime currentTime=new System.DateTime();   1.1 取当前年月日时分秒 currentTime=System.DateTime.Now;   1.2 取当前年 int 年=currentTime.Year;   1.3 取当前月 int 月=currentTime.Month;   1.4 取当前日 int...
阅读(1746) 评论(4)

C#实验[1]

 这个学期的第一个C#实验,就是《C# Primer》里一个叫"WordCount"的程序,如下: // EntryPoint.csusing System;using System.IO;using System.Collections;namespace SEI.DL88250.SourceCodes.CSharp.WordCount{    ///     /// 程序驱动类  ...
阅读(2126) 评论(0)

开放式基金

using System;using System.Text;using System.Text.RegularExpressions;using System.Net;using System.IO;using System.Collections;namespace SEI.DL88250.SourceCodes.CSharp{    struct FoundationData    { ...
阅读(2836) 评论(0)

Socket + ThreadPool的例子

这是一个点对点的聊天工具,是学习Socket + ThreadPool的绝好例子。在实现里也可以学习到了方法委托,事件处理,窗口编程等等概念,是一个比较综合且易学的例子。代码如下: using System;using System.IO;using System.Text;using System.Threading;using System.Net;using System.Net...
阅读(6200) 评论(0)

C#做的全局鼠标/键盘钩子

今天上网找了份C#实现的截取鼠标、键盘消息的示例代码,学到了不少东西。明白了在C#里如何调用Win32 APIs。。。。代码如下,比较有用,不敢独享。。。。 ^_^!using System;using System.Runtime.InteropServices;using System.Reflection;using System.Threading;using System.Win...
阅读(5140) 评论(6)

程序员的超强外挂——Visual Assist .Net

Visual Assist X 10.1 (开发环境增强工具) ...
阅读(3829) 评论(2)

.NET Framework 3.0 Buffet

The Menu“Too many changes spoil the broth”. Does this aphorism perfectly apply to the deluge of hastened .NET framework releases? Today, .NET is deliberated as the most successful and consented deve...
阅读(2085) 评论(0)

C#实现的BinaryTree

 确切的说,该二叉树更类似于二叉排序树,在判断了节点是否可以进行比较操作后,根据给定的比较操作进行节点的插入。using System;using System.Collections;namespace SEI.DL88250.SourceCodes.BinaryTree{    /// 二叉树节点类    class TreeNode    {        /// 当前节点的出现...
阅读(1534) 评论(0)
36条 共2页1 2 下一页 尾页
    个人资料
    • 访问:5848761次
    • 积分:62549
    • 等级:
    • 排名:第40名
    • 原创:1236篇
    • 转载:326篇
    • 译文:42篇
    • 评论:2893条
    公告
    • * GitHub 上 Star 数最多的 Java 博客 Solo
    • * Golang 黑科技之在线 IDE Wide
    • * 黑客与画家的社区 Sym

    欢迎加入开源技术 Q 群:13139268,让学习和分享成为一种习惯!
    文章分类
    最新评论