社区
C#
帖子详情
这应该算是微软对c#定位的一种失误吧
wisdom369
2007-02-11 06:49:50
C#是一种很好的语言,从面向对象的特性到代码结构都非常出色,但是C#只能被用来写一般的应用(web应用和普通的桌面开发),而不能像C++用来写底层应用。与C#相比C++最大的缺点是开发起来太过于麻烦,语言结构不是很友好,UI开发过于复杂。但是却可以用来编写操作系统、欠入式系统。VC++.net也可以用来开发基于FramWork的托管应用。如果微软允许C#编写底层应用,那么C#将有可能替代VC++成为新一代操作系统和欠入式系统的开发语言。
...全文
240
5
打赏
收藏
这应该算是微软对c#定位的一种失误吧
C#是一种很好的语言,从面向对象的特性到代码结构都非常出色,但是C#只能被用来写一般的应用(web应用和普通的桌面开发),而不能像C++用来写底层应用。与C#相比C++最大的缺点是开发起来太过于麻烦,语言结构不是很友好,UI开发过于复杂。但是却可以用来编写操作系统、欠入式系统。VC++.net也可以用来开发基于FramWork的托管应用。如果微软允许C#编写底层应用,那么C#将有可能替代VC++成为新一代操作系统和欠入式系统的开发语言。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hertcloud
2007-02-11
打赏
举报
回复
这个
只是
定位的问题
一个 语言的 好坏
并不是 因为 它的 全面...
而是 它 适用于 那个 领域
zeusvenus
2007-02-11
打赏
举报
回复
可以UNSAFE,可以非托管互操作
而且C#本来就不是涉及用来写系统的
dreamw
2007-02-11
打赏
举报
回复
了解,C#工具与C++工具的性能不同,用途也就不同!
shrinerain
2007-02-11
打赏
举报
回复
不是允许不允许的问题.
.Net是构建于虚拟机之上,所以才能不用考虑内存问题,减轻程序员工作量.
如果要能进行底层开发,那么必须抛弃虚拟机,自己控制内存,问题是这样的话,救和C++一样了,要.Net干嘛?
kkun_3yue3
2007-02-11
打赏
举报
回复
他们认为未来的网络应用程序是主流
单一的应用软件会慢慢在网络中呈现
最终网络应用程序取代单机应用程序
管理信息系统课程设计报告[仓库管理系统].doc
目录 仓库管理系统 1 一 系统概述 1 1.1 系统开发的背景 1 1.2 系统开发的意义 1 1.3 可行性分析 1 1.4 系统开发的任务 3 1.5 系统开发软件介绍 3 二 系统分析 4 2.1 系统逻辑模型 4 2.2 业务流程分析 4 2.3 数据字典 5 三 系统设计 8 3.1功能模块设计 8 3.2 关系模式与E-R图 9 3.3 系统运行环境与数据库设计 10 3.4输入输出设计 11 实验感想 13 参考文献 14 仓库管理系统 一 系统概述 1.1 系统开发的背景 仓库作为
一种
货品资源的集散地,货品的种类很多,包含很多的信息数据的管理。据 调查得知,以前仓库进行信息管理的方式主要基于文字.表格登纸质的手工处理,对于货 品的出入库情况的统计呵呵是等往往采用对账本的人工检查,对管理者的管理权限等不 受约束,任何人都可查看,这样容易引起资料外泄。另外信息处理工作量大,容易出错 ,由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规的信息管理手段。而 且一般的存储情况是记录在账本上的,仓库的工作人员和管理员也是当时记得清楚,时 间一长,如果要在进行查询,就得在众多的资料中翻阅查找,这样费时费力,如果要对 很长时间以前的货品进行更改就更加困难了。因此很有必要寻找一个更好的方法来实现 对于仓库的管理。 1.2 系统开发的意义 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛 应用与信息处理系统的环境。因此,我们可以使用计算机建立一个仓库管理系统,使货 品管理工作规化,系统化,程序化,提高信息处理的速度和准确性。 1.3 可行性分析 一般来说,可行性分析应从经济可行性、技术可行性、操作可行性等方面进行研究。 本系统的可行性分析如下: 1. 经济可行性分析 由于本库存管理系统所要求的硬件(计算机及相关硬件)和软件环境(Visual
C#
.NET+SQL Server 2000),市场上都容易购买到或从相关下载,系统成本主要集中在本管理系统的开发与维 护上,对用户不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少库存的工作 强度,提高工作效率,而且方便了库存对信息的管理,延续了传统的管理模式,极大限 度地方便了库存管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支 出不大,所节省的大量 人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面讲开发此系统是 可行的。 2.技术可行性分析 技术上的可行性分析要考虑现有技术条件能否顺利完成开发工作及将来要采用的硬件 和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。 本系统采用Visual
C#
.NET作为系统前台应用程序开发工具,采用SQL Server 2000工具建立数据库,并通过Visual
C#
.NET中的ADO控件使两者进行连接从而进行系统软件开发。Visual
C#
.NET不仅能帮助软件开发者提高软件开发的质量和效率,缩短开发周期,而且还具备 强大的数据库管理功能,完全能够满足本系统的开发需求。 此外,从开发人员的水平考虑,作为计算机科学与技术专业毕业的学生,大学四年所积 累的专业知识使我们从一定程度上具备了开发一个小型系统的能力,而且学校现有的计 算机设备也完全能够满足开发的需要。 3.操作可行性分析 传统的库存管理系统,一般有两种方式:一是手工管理,这种方式应用最传统的"笔 纸操作系统",将库存的货物信息、销售信息、厂商信息管理及单据管理等均以纯手工的 形式进行,将信息以表格文件的表现形式记录在纸上,再进行统一保存。这种方式虽然 在简单信息查询时会有一定的方便,但是存在着更多的不便:信息保存时间和条件很受 限制、容易被损坏、信息查询不便、信息传达容易造成
失误
等。 综上所述,本库存管理系统投资少、收益大,且其运行操作简单易学,具备了开发的 可行性。 1.4 系统开发的任务 库中的产品分为几类:如服装、食品、和文具等。当产品需要从供应商那里重新订购 时,工作人员需要提出一个购买订单。跟踪记录要提供买进、卖出货物。并且当仓库货 物低于其最低允许围时,对所有库存物资实现监控和报警。 1.5 系统开发软件介绍 VISIO建模工具简介 Microsoft Office Visio是
微软
公司出品的一款的软件,它有助于 IT 和商务专业人员轻松地可视化、分析和交流复杂信息。它能够将难以理解的复杂文本和 表格转换为一目了然的 Visio 图表。该软件通过创建与数据相关的 Visio 图表(而不使用静态图片)来显示数据,这些图表易于刷新,并能够显著提高生产率。 使用 Office Visio中的各种图表可了解、操作和共享企业组织系统、资源和流程的有关信息。 Office Visio 提供了各种模板:业务流程的
关于java和
c#
不想起什么奇怪的名字,但是我确实是从java兼顾到的
c#
,机缘巧合,最初是因为这样可能没有太大的压力,更可能发挥自己的优势,做全栈工程师,也充满挑战,对我来说没有什么坏处。 java和
C#
是两个不一样的分支,但是却十分相似。 如果对于后台代码只会
一种
,那不是这一辈子被这个代码耍了吗?
c#
错过了编程蓬勃发展的最佳时间,是个时决策者的
失误
,但是在我看来,从
c#
的拖拽式的编程模式和依然没有开源的标配I...
C#
语言
C#
语言 第一个
C#
程序 本章介绍 本门开始将一起学习.NET平台和
C#
语言。主要学习技能点:掌握
C#
基本语法、SQL Server数据库管理系统的 简单应用,能编写SQL语句实现数据的增、删、改、查等操作,会使用ADO.NET组件实现应用程序对数据库的访问和操作,会使用Visual Studio平台开发、调试程序。 本章使学员对.NET和
C#
语言有一个初步认识了解
C#
开发环境掌握
C#
中的变量、...
EF+LINQ事物处理
C#
使用NLog记录日志入门操作 ASP.NET MVC多语言 仿
微软
网站效果(转) 详解
C#
特性和反射(一)
c#
API接受图片文件以Base64格式上传图片 ....
EF+LINQ事物处理 在使用EF的情况下,怎么进行事务的处理,来减少数据操作时的
失误
,比如重复插入数据等等这些问题,这都是经常会遇到的一些问题 但是如果是我有多个站点,然后存在同类型的角色去操作同一条数据的同一个字段的话,那就需要对数据库进行操作,这是数据库里面的事务了 这个另外再说。 这里有这么一个很好的解决方式,EF6里面提供了这么一个方式来处理事物 Dat...
微软
.NET年芳15:我在Azure上搭建Photon服务器(
C#
.NET)
摘录网上的“.NET 15周年”信息如下:
微软
的 .NET 框架本周迎来了 15 岁生日。.NET 的第一个版本在 2002 年 2 月 13 日作为的 Visual Studio.NET 的一部分首次公开亮相。过去 15 年,.NET 框架从一个流行的闭源软件开发平台,变成了一个开源的跨平台开发工具,
微软
是在 2014 年 11 月 12 日宣布开源 .NET,支持竞争对手 Lin
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章