为什么微软的ASP.NET不这么设计呢?

问题描述

我觉得B/S结构的程序开发要是跟以前VB,MFC的开发一样就好了,不要分什么浏览端,服务端,用C#把JAVASCRIPT,CSS,HTML前台全部模拟出来,就不需要分什么前端后台了,由微软开发一些标准的后台控件,最有EXTJS中东西南北中那种布局,直接往页面上拖就可以,然后再写消息驱动事件,最后生成的项目的时候,通过一些设置由编译器自动转为前端JS,CSS,HTML代码和后台C#代码,前后端数据交换用AJAX或者以前的页面转向!这样的话,我们的精力就可以放在业务上面了,也跟以前的桌面开发一样,其实实现这样的技术一点都不难,以前的ASP.NET拖控件开发就快接近了,可惜竟转向ASP.NETMVC,简直就是倒退!

解决方案

解决方案二:
他把这个机会留给你发挥
解决方案三:
引用1楼yyz985的回复:

他把这个机会留给你发挥

我现在不想再学WEB开发了,都学一年多了,等WEB开发跟桌面开发一样方便的时候,我再回来学,我先去学VC++了!
解决方案四:
终有一天你会明白的。如果你能学习一下基础的html,js和表单提交的原理,你就会更早明白asp.netmvc才是出路。
解决方案五:
我觉着MVC主要还是为了维护方便吧,以前那种做法确实做的快,也就是开发效率高。但维护效率太低,一些逻辑复杂的程序,改动一个字段,要牵扯太多的页面,MVC可以尽量减少这种改动,也就是减少程序的耦合性。——纯属个人见解。
解决方案六:
MVCMVC2MVC3MVC4啥时候是个头啊。做程序员越累!好不容易刚掌握好这个技术,马上又出新的了!IT高级农民工,一点都不过!
解决方案七:
ASP.NETMVC个人觉得反而是一种进步,回归了web开发的本质。
解决方案八:
还一直在用webform的路过
解决方案九:
1.因为楼主不在MS管事2.有楼主所说的开发平台了,不是很流行而已,可以查查IBMLOTUSNOTES开发b/S平台基本就跟你所想的差不多了
解决方案十:
等微软把什么都给我们做好了多好啊,我们也就越来越懒,工资也就越来越低.搞WEB开发连最基本的HTMLCSSJS都不用去了解去熟悉,那怎么搞
解决方案十一:
工资越来越低。。。。我期待那天不要到来
解决方案十二:
引用10楼starfd的回复:

工资越来越低。。。。我期待那天不要到来

这只对前端开发有影响,后台还是跟以前一样啊。可以说是取消了前端,把前端合并到了后台,增加了后台的工作量和技术含量,工资肯定要比以前更高了!!!
解决方案十三:
引用6楼chen_ya_ping的回复:

ASP.NETMVC个人觉得反而是一种进步,回归了web开发的本质。

++个人觉得有很有道理。
解决方案十四:
引用6楼chen_ya_ping的回复:

ASP.NETMVC个人觉得反而是一种进步,回归了web开发的本质。

++个人觉得有很有道理。
解决方案十五:
为什么csdn让我提交2遍呢?csdn不要卡哦
解决方案:
引用3楼chromev8的回复:

终有一天你会明白的。如果你能学习一下基础的html,js和表单提交的原理,你就会更早明白asp.netmvc才是出路。

我学JS还是学得比较深的,EXTJS的源代码都被我看得很熟悉了,我都是手工写JS,CSS,HTML代码,那些树控件,表格控件都要自己写,虽然有各种各样的外来插件,但总觉的不伦不类的,像在VB,MFC中,这些控件那要自己写啊,微软就提供了标准控件,直接拖就可以了,这样不需要关心界面了!
解决方案:
引用8楼qgqchile的回复:

1.因为楼主不在MS管事2.有楼主所说的开发平台了,不是很流行而已,可以查查IBMLOTUSNOTES开发b/S平台基本就跟你所想的差不多了

IBM孺子可教也,以后IBMLOTUSNOTES会很流行的,要坚信是金子总会发光的!

时间: 2024-11-01 20:52:43

为什么微软的ASP.NET不这么设计呢?的相关文章

微软对C#工程设置的设计怎么这么扯淡呢?

问题描述 怎么感觉微软对C#工程设置的设计这么扯淡呢.C#工程的输出路径不支持环境变量,后期生成事件命令行不支持相对路径,这两点跟VC工程设置就比不了. 解决方案 解决方案二:"C#工程的输出路径不支持环境变量"这点没觉得在实际使用中有什么缺陷,也许你的需求特殊一些,需要直接把项目生成到特殊位置,而不是通过部署来完成."后期生成事件命令行不支持相对路径",这个是支持使用想对路径的啊.解决方案三:你在生成后期事件中将默认输出路径中的内容拷贝走.而后者不但支持环境变量.

微软官方ASP.NET.2.0快速入门 数据绑定那个教程的问题

问题描述 一个表列包括StudentID,StudentName,StudentPass,Sex,Birthday,Email,score用asp.net编程我想默认显示StudentID,StudentName,StudentPass,Sex,后增加一个详细信息选择时才显示整个列可是点击每个详细信息都显示第一行的数据怎样才能选择每行的详细信息显示对应的信息<%@PageLanguage="VB"AutoEventWireup="false"CodeFile=

微软正式发布ASP.NET MVC 3,徐汇区网站设计

ASP.NET MVC 3建立在ASP.NET MVC 1和2的基础上,新增了更多功能,既简化了你的代码又允许更深的扩展性.经过很长一段时间的测试后,微软日前发布了ASP.NET MVC 3的正式版,其安装步骤与ASP.NET MVC 2完全相同. ASP.NET MVC 3主要新增功能: -Razor视图引擎: -新的依赖注入(Dependency Injection)和Global Action Filters带来更强大的hooks: -Unobtrusive JavaScript.jQue

用ASP.NET 2.0设计网络在线投票系统

asp.net|设计|投票|网络|在线 一.系统功能设计和数据库设计 1.系统功能设计和数据库设计 1.1 系统功能设计 网络在线投票系统实现的功能比较简单,具体如下: ◎投票项目的管理: ◎添加投票的项目: ◎删除投票的项目: ◎对项目进行投票: ◎查看项目的投票情况. 1.2 数据库设计 本系统的数据库设计比较简单,只需要存储投票的信息即可.在SQL Server 2000中创建一个数据库,名称为"WebVoteDB",并在该数据库中创建投票项目表Votes.其中"Vot

遭遇ASP类的事件设计

设计 作者的blog: http://blog.csdn.net/oyiboy/ 我之所以还是要宣扬用MVC来开发ASP,只是想让面向过程的思考方式变成面向对象的思考方式,这个对于任何一种语言的开发员来说都是有好处的. MVC是个标准模型,ASP要实现似乎真的是很困难,但是标准是标准,运用是运用,既然ASP要实现这个模型很难,那可以尝试着将MVC模型变形成适合自己的模型. "不管白猫黑猫能逮到耗子的就是好猫."而对于我们开发者来说,不管是什么模型,能正确的指引我们的思路,完美完成项目的

自定义阿ASP.NET CheckBox的设计思路

asp.net|设计 有人要问,你疯了吧,checkbox控件还用写你重写吗?没办法,最近做一个asp.net项目,写开发模板的时候,需要这样做!我的模板需要在前台用javascript控制控件的值和状态初始化,需要很多特殊的html attribute,记录一些控制参数,但是ms提供的控件没有这些属性,因此连checkbox都要自己做了!我的checkbox的需求是: 1: 包含所有的ms checkbox属性方法和事件 2: 此外,要对自己定义的checkbox加上enableflag,wi

微软必应改版:简化页面设计

新版搜索结果页   旧版搜索结果页     谷歌搜索结果页 新浪科技讯 北京时间5月2日下午消息,微软今天对必应搜索引擎进行了全面改版.与谷歌不断增加工具和社交内容的做法不同,新版必应完全抛弃了左边栏的设计,取而代之的是一组更清爽的顶部链接. 业内人士认为,微软或许意识到,即使无法在算法上超越谷歌,仍然可以用简洁的设计胜出.以下为本次改版的详情: --"相关搜索"从左边栏底部移到了右侧广告的底部. --在好友推荐的信息前增加"大拇指"图标,将鼠标在图标上悬停,即可了

asp.net控件设计时支持(1)

一.ControlDesigner类 ControlDesigner作为web服务器控件的设计器的基类,你可以扩展此类. 总之你了解这个类以后你会发现原来你平时看到的控件能够在VS2005设计时中完美的呈现也是微软帮你做的.既然如此,作为一个完美的控件也应该配有设计时的支持,有时候可以让开发达到事半功倍的效果.这里先不介绍这个类其中具体的方法和属性了.我们接了会具体使用的. 二.获取设计时关联控件HTML (1) 定义控件 让我们来定义两个最简单的控件 public class DesginCo

这很微软,Skype启用全新LOGO设计

 在本月初,IT之家报道过,微软Skype将在安卓和iOS客户端上采用全新的设计,而Windows.macOS和UWP版将在今年晚些时候到来.近期IT之家发现,微软已经悄悄启用了全新的Skype Logo设计,更加清新简洁. (左边是旧版Skype Logo,右边是新版Logo) 不过目前全新的Skype Logo还只出现在品牌更新页面和博客消息中,应用中的Logo将会被逐步更换成最新.新的Skype Logo采用了S图标和Skype字母组合形式,更加简洁,和Microsoft字母Logo.田型