beats耳机怎么用蓝牙:asp.net中的C#与C语言中的C++有什么关系呀

来源:百度文库 编辑:高考问答 时间:2024/04/28 07:56:23
asp.net中的C#与C语言中的C++有什么关系呀
可以用写asp.net吗,
现在的asp.net教程都是用VB写的
有没有用C语言写的比较好的书呀,
推荐几本呀!

ASP.NET 好像目前能支持3种语言C#、 Visual Basic、Jscrip。

C# (C sharp) 是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。
最重要的是,C#使得C++程序员可以高效的开发程序,而绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。
1.C#的现代化设计能够消除很多常见的C++编程错误。
2.C#语言允许类型定义的,扩展的元数据。这些元数据可以应用于任何对象。项目构建者可以定义领域特有的属性并把他们应用于任何语言元素-类,接口等等。
3.内置对组建对象模型(COM)和基于Windows?的API的支持;
4.允许有限制地使用纯指针(Native Pointer)。
基本就这些了吧,推荐一个帖子给你看
http://bbs.gxut.edu.cn/read.php?tid=50170&page=e&fpage=1

如果你没有接触或者还不熟悉ASP.NET,推荐一本ASP.NET教程《ASP.NET技术详解与应用实例》(C#版) ,不过我没电子版的教程下载。 你可以去买本呀,应该不贵,也比较好找。

我现在也在找这类书呀,你要是有什么好的给我说几本,谢谢了呵呵。

C# 实际上是微软专门为.net开发的标准语言,也是MS推荐的,但大部分用.net的人都是从原来的C++或是VB用户转过来的,所以.net同时也支持原来的VC和VB,但语法结构已经变了

如果你以前没有C和VB的经验,是第一次学.net,那么最好直接学C#,如果你是旧语言用户转移过来的,那就按原来的C++或VB好了

至于书....书店里实在太多了,,,去找一家当地规模比较大的书店,在程序设计区里 .net_C 的书很多很多,就不推荐了,就算推荐了,你们当地没有卖也没用是吧...