去面试碰到一个面试题,问如何让.NET变的高效..

p1anw2ei3nfj 2012-06-05 05:29:02
RT 今天去面试,前面的面试题千篇一律都是网上COPY的,到了问答题,第一道直接问.NET如何变的高效。。突然不知道怎么说了
请教各位大神应该怎样回答
...全文
330 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
宝_爸 2012-06-08
  • 打赏
  • 举报
回复
先找瓶颈。。
  • 打赏
  • 举报
回复
数据库和WebServer都用了多线程,应用程序绝大多数时候也需要利用这一点
  • 打赏
  • 举报
回复
程序代码里的优化是有限的,很多时候瓶颈出在数据库与应用程序之间的交互上面
lqkankan 2012-06-08
  • 打赏
  • 举报
回复
这个就是问你如何优化代码 优化效率

如果你以前有过类似的优化肯定会有点意见提供的

不然只能瞎扯了 除非你了解。net的各种机制
lihuinihao6315 2012-06-08
  • 打赏
  • 举报
回复
外观+娱乐。
okgoood 2012-06-08
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
如何让.NET变的高效
[/Quote]

我是微软正宗!

解法很多:
1.把windows 7 home basic升级到 windows 7 professional 或 旗舰版!

2.等windows 8 出来马上升级

3.升级CPU,扩大内存

4.不要把.net Framework 和 IIS 和 SQL Server装在同一台服务器上,要分成3台服务器!!!

5.把mysql交互的部分用JAVA改写,如果效果不显著再用C改写,如果效果不显著再用汇编改写
卧_槽 2012-06-08
  • 打赏
  • 举报
回复
.net的效率一大半毁在程序员手里。写个程序一慢,就觉得是.net framework的问题。
卧_槽 2012-06-08
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]

.NET如何变的高效,这个问题是值得深思的。比如用ajax UpdatePanel 用什么服务器控件,页面存储大量的ViewState,处理大数量速度是很慢的。现在.net大多搭配的数据还是mssql ,比如数据量达到1亿条数,用mssql+.net是很不适合的。关于.net如果高效的问题,值得我们在实践中去探索。。
[/Quote]
ajax updatepanel和.net有毛关系啊?
mssql是不是能处理1亿条数据,和.net又有毛关系啊?

你要这么跟面试官说,八成被当作白痴,后面也没啥好问的了。
okkk 2012-06-07
  • 打赏
  • 举报
回复
反向思考,
就是列举项目遇到过的关于处理速度,响应时间,容量 等方面的问题, 然后列出解决办法。
dulei19900815dulei 2012-06-07
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
你可以从petshop上找些东西来展开讲讲
[/Quote]
个人觉得petshop 的确有很多值得学习地方,但是也就是造就毒害了一批程序员。。微软说,看着就是传说中的三层框架,殊不知那只是一个demo,很多人都是崇拜效仿啊。就拿数据层来说,关于数据持久化的内容就有很值得去探讨的。。
dulei19900815dulei 2012-06-07
  • 打赏
  • 举报
回复
.NET如何变的高效,这个问题是值得深思的。比如用ajax UpdatePanel 用什么服务器控件,页面存储大量的ViewState,处理大数量速度是很慢的。现在.net大多搭配的数据还是mssql ,比如数据量达到1亿条数,用mssql+.net是很不适合的。关于.net如果高效的问题,值得我们在实践中去探索。。
q107770540 2012-06-07
  • 打赏
  • 举报
回复
你可以从petshop上找些东西来展开讲讲
g4_magicvr 2012-06-07
  • 打赏
  • 举报
回复
把期望降低……
小_虎 2012-06-06
  • 打赏
  • 举报
回复
how do you think about this question?
  • 打赏
  • 举报
回复
最好是结合你的项目经验来说。这是个很大的题目,空谈一通没什么意义。
风吹腚腚凉 2012-06-06
  • 打赏
  • 举报
回复
其实你可以这么回答,每个公司都有一套自己基于性能的编码规范,按照公司的规范来我想肯定能高效
他肯定不好意思说自己的公司没有这套规范。
SocketUp 2012-06-05
  • 打赏
  • 举报
回复
首先,这个问题很泛型
然后,我可以胡侃
whb147 2012-06-05
  • 打赏
  • 举报
回复
首先你要知道,为什么有些人说.net低效
zhulong1111 2012-06-05
  • 打赏
  • 举报
回复
我想应该是想问你如何优化系统方面的知识吧。。向系统优化之类的回答

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧