社区
C#
帖子详情
.NET FrameWork是什么语言开发的呢?
majianbing
2005-03-07 04:49:38
.NET FrameWork是什么语言开发的呢?这是一道面试题,有谁知道答案呢?
...全文
1668
52
打赏
收藏
.NET FrameWork是什么语言开发的呢?
.NET FrameWork是什么语言开发的呢?这是一道面试题,有谁知道答案呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
52 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sandsboy
2005-07-19
打赏
举报
回复
C#,连MFC7也是C#写的
yckk2008
2005-07-19
打赏
举报
回复
管它是什么开发的,能用就可以!
zjh135
2005-07-19
打赏
举报
回复
有这个好奇心是正确的,我们还可以扩展你的问题,如WINDOWS是用什么语言写的,DOS用什么写的,UNIX用什么写的,PHOTOSHOP是什么写的,AUTOCAD是什么写的.......
但一点你要注意,用些软件如何写出来的,使用了什么方法是一个软件公司的密码,我们只能猜,不过我们敢肯定这些软件公司一定会用c/c++/汇编,离开了C/汇编不可能写好一个高性能的,功能强大的,包罗万象的世界级的软件.
我们没有见过汇编`/C的IDE就象VS2005一样方便吧,可能这些公司内部就有了很好的汇编/C的IDE,只是不销售吧了,如SAP就有自已的开发工具!!当然用C/汇编绝对能写所有的软件,软件是运行在硬件上的,而汇编/C是最接近硬件的,只是你们没有那么多的人力,财力和好的开发方法一点一点地积累代码组成一个很好类库和编译器(最早的C++编译器就是用C/汇编写的),最后组成一个世界级的软件罢了!
我们设想一下,如何我国所有的程序员都在有一个假定的总指挥的指挥下用C/汇编写操作系统或数据库,那我国一定会自已的OS/DATABASE/c++/c#/JAVA,只是人总要吃饭的啊,总指挥也好有经验的啊,也要讲开发方法的啊,也要面对失败或重新设计啊.....,这些有可能花上百亿的钱啊,中国没有那个企业敢冒这个险,对吗??
所以我们只有用别人的产品,就是我们大家说的C#/JAVA/.NET FRAMEWORK/c++/编译器/DATABASE.....
同时这也是中国教育的悲剧,没有认清这些,有些学校还在学习别人的产品,别人的产品一变教学也就要变,多悲惨啊.....
yangcumt
2005-07-19
打赏
举报
回复
zhouhongyun(春天的十七个瞬间) ,有些语言的编译器是用它本身来开发的!!!!阁下如何解释??(的确存在)
xuchi
2005-07-19
打赏
举报
回复
问这种问题的人真是没水准。-_-|||
zd_zhou
2005-07-19
打赏
举报
回复
和windows一样
iceface57163
2005-07-19
打赏
举报
回复
不想说了,多说完了,接分算了
ahking
2005-07-19
打赏
举报
回复
希望 C# 走到最后,不是向那几年被人遗弃的 J++ 不然就完了。。。唉
那次看书。上面介绍。设计C# 语言的人。就是原来设计 J++ 的那个人。。
痛苦中。
=================================================================================
猪头,知到他是谁么,安得尔斯,原delphi设计师
julong88
2005-07-19
打赏
举报
回复
面试的人更是无聊!
fphuang
2005-07-19
打赏
举报
回复
接分
真相重于对错
2005-07-19
打赏
举报
回复
无聊帖
lireng
2005-07-18
打赏
举报
回复
c#啊!.NET Framework你可以把它理为一个封装好的超大类.里面什么东东都有,简化了你很多事,你不必去为做一个图像处理而从底层开始做起嘛!只要你的技术很牛,你就可以编一些扩充它的控件嘛!
粉红色的火烈鸟
2005-07-18
打赏
举报
回复
类库用C#开发的很正常呀,没什么好显摆的,clr才是核心
不想落后的兔子
2005-07-15
打赏
举报
回复
C#
noway8881
2005-07-14
打赏
举报
回复
用reflector打开system.windows.form.dll等就知道了。
vs.net应该是c++写的吧。反正是unmanaged code.
janage
2005-07-14
打赏
举报
回复
随了CLR外,大部分类库都是使用C#
xxc1981
2005-03-17
打赏
举报
回复
CLR是用C/C++写的,类库大部分是用C#写的.
loverP
2005-03-17
打赏
举报
回复
to xinminhuibaobao(砖头) :
你很无耻!!!
好吧,空口无凭,http://msdn.microsoft.com/library/en-us/dndotnet/html/mssharsourcecli.asp,自己下一份源代码研究去吧。
loverP
2005-03-16
打赏
举报
回复
我又发现了让人感到不幸的事情:我在微软开源的.NET实现里面发现了汇编代码……
我不知道大家整天在Java和C#之间争些什么?人家就是C(with only a few C++ feature)和汇编语言踏踏实实地开发,然后几百万美刀挣着……
tanlinxiaoke
2005-03-10
打赏
举报
回复
呵呵~~
应该是CLR
加载更多回复(32)
ASP
.net
入门教程
ASP
.NET
ASP
.NET
概述 ASP
.NET
是一个统一的 Web
开发
模型,它包括您使用尽可能少的代码生成企业级 Web 应用程序所必需的各种服务。ASP
.NET
作为
.NET
Framework
的一部分提供。当您编写 ASP
.NET
应用程序的代码时,可以访问
.NET
Framework
中的类。您可以使用与公共
语言
运行库 (CLR) 兼容的任何
语言
来编写应用程序的代码,这些
语言
包括 Microsoft Visual Basic、C#、JScript
.NET
和 J#。使用这些
语言
,可以
开发
利用公共
语言
运行库、类型安全、继承等方面的优点的 ASP
.NET
应用程序。 ASP
.NET
包括: 页和控件框架 ASP
.NET
编译器 安全基础结构 状态管理功能 应用程序配置 运行状况监视和性能功能 调试支持 XML Web services 框架 可扩展的宿主环境和应用程序生命周期管理 可扩展的设计器环境 页和控件框架 ASP
.NET
页和控件框架是一种编程框架,它在 Web 服务器上运行,可以动态地生成和呈现 ASP
.NET
网页。可以从任何浏览器或客户端设备请求 ASP
.NET
网页,ASP
.NET
会向请求浏览器呈现标记(例如 HTML)。通常,您可以对多个浏览器使用相同的页,因为 ASP
.NET
会为发出请求的浏览器呈现适当的标记。但是,您可以针对诸如 Microsoft Internet Explorer 6 的特定浏览器设计 ASP
.NET
网页,并利用该浏览器的功能。ASP
.NET
支持基于 Web 的设备(如移动电话、手持型计算机和个人数字助理 (PDA))的移动控件。 ASP
.NET
网页是完全面向对象的。在 ASP
.NET
网页中,可以使用属性、方法和事件来处理 HTML 元素。ASP
.NET
页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而使您不必考虑基于 Web 的应用程序中固有的客户端和服务器隔离的实现细节。该框架还会在页处理生命周期中自动维护页及该页上控件的状态。有关更多信息,请参见 ASP
.NET
网页概述。 使用 ASP
.NET
页和控件框架还可以将常用的 UI 功能封装成易于使用且可重用的控件。控件只需编写一次,即可用于许多页并集成到 ASP
.NET
网页中。这些控件在呈现期间放入 ASP
.NET
网页中。 ASP
.NET
页和控件框架还提供各种功能,以便可以通过主题和外观来控制网站的整体外观和感觉。可以先定义主题和外观,然后在页面级或控件级应用这些主题和外观。有关更多信息,请参见 ASP
.NET
主题和外观概述。 除了主题外,还可以定义母版页,以使应用程序中的页具有一致的布局。一个母版页可以定义您希望应用程序中的所有页(或一组页)所具有的布局和标准行为。然后可以创建包含要显示的页特定内容的各个内容页。当用户请求内容页时,这些内容页与母版页合并,产生将母版页的布局与内容页中的内容组合在一起的输出。有关更多信息,请参见 ASP
.NET
母版页概述。 ASP
.NET
编译器 所有 ASP
.NET
代码都经过了编译,可提供强类型、性能优化和早期绑定以及其他优点。代码一经编译,公共
语言
运行库会进一步将 ASP
.NET
编译为本机代码,从而提供增强的性能。 ASP
.NET
包括一个编译器,该编译器将包括页和控件在内的所有应用程序组件编译成一个程序集,之后 ASP
.NET
宿主环境可以使用该程序集来处理用户请求。有关更多信息,请参见 ASP
.NET
编译概述。 安全基础结构 除了
.NET
的安全功能外,ASP
.NET
还提供了高级的安全基础结构,以便对用户进行身份验证和授权,并执行其他与安全相关的功能。您可以使用由 IIS 提供的 Windows 身份验证对用户进行身份验证,也可以通过您自己的用户数据库使用 ASP
.NET
Forms 身份验证和 ASP
.NET
成员资格来管理身份验证。此外,可以使用 Windows 组或您自己的自定义角色数据库(使用 ASP
.NET
角色)来管理 Web 应用程序的功能和信息方面的授权。您可以根据应用程序的需要方便地移除、添加或替换这些方案。有关更多信息,请参见下列主题: ASP
.NET
网站安全性 使用成员资格管理用户 使用角色管理授权 Forms 身份验证提供程序 ASP
.NET
始终使用特定的 Windows 标识运行,因此,您可以通过使用 Windows 功能(例如 NTFS 访问控制列表 (ACL)、数据库权限等等)来保护应用程序的安全。有关 ASP
.NET
标识的更多信息,请参见配置 ASP
.NET
进程标识和 ASP
.NET
模拟。 状态管理功能 ASP
.NET
精通C#(第6版)
本书是C# 领域久负盛名的经典著作,深入全面地讲解了C# 编程
语言
和
.NET
平台的核心内容,并结合大量示例剖析相关概念。全书分为八部分:C# 和
.NET
平台、C# 核心编程结构、C# 面向对象编程、高级C# 编程结构、用
.NET
程序集编程、
.NET
基础类库、WPF 和ASP
.NET
Web Forms。第6 版是对第5 版的进一步更新和完善,内容涵盖了最先进的
.NET
编程技术和技巧,并准确呈现出C# 编程
语言
的最新变化和
.NET
4.5
Framework
的新特性。, 本书由微软C# MVP Andrew Troelsen 编写,第6 版专门针对C# 5.0 和
.NET
4.5 进行了细致入微的修订,是各层次
.NET
开发
人员的必读之作。
通俗易懂,什么是
.NET
?什么是
.NET
Framework
?什么是
.NET
Core?
.Net
Web
开发
技术栈...
通俗易懂,什么是
.NET
?什么是
.NET
Framework
?什么是
.NET
Core? 什么是
.NET
?什么是
.NET
Framework
?本文将从上往下,循序渐进的介绍一系列相关
.NET
的概念,先从类型系统开始讲起,我将通过跨
语言
操作这个例子来逐渐引入一系列
.NET
的相关概念,这主要包括:CLS、CTS(CLI)、FCL、Windows下CLR的相关核心组成、Windows下托管程序运...
通俗易懂,什么是
.NET
?什么是
.NET
Framework
?什么是
.NET
Core?
什么是
.NET
?什么是
.NET
Framework
?本文将从上往下,循序渐进的介绍一系列相关
.NET
的概念,先从类型系统开始讲起,我将通过跨
语言
操作这个例子来逐渐引入一系列
.NET
的相关概...
3万字通俗易懂告诉你什么是
.NET
?什么是
.NET
Framework
?什么是
.NET
Core?
通俗易懂,什么是
.NET
?什么是
.NET
Framework
?什么是
.NET
Core? 什么是
.NET
?什么是
.NET
Framework
?本文将从上往下,循序渐进的介绍一系列相关
.NET
的概念,先从类型系统开始讲起,我将通过跨
语言
操作这个例子来逐渐引入一系列
.NET
的相关概念,这主要包括:CLS、CTS(CLI)、FCL、Windows下CLR的相关核心组成、Windows下托管程序运行概念...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章