决定用C#来开发系统,有些困惑帮分析下,谢谢!

问题描述

系统的内容大概是:记录一个城市、每个路口的标牌、标线、红绿灯的情况。结合地图,比如查询到某路口A,可以查看这个路口所有登记的标牌,标线、红绿灯的生产商、施工日期、产品信息、对应图片、维护情况等信息。系统不是针对某一个城市的。请问用什么结构开发来B/S还是C/S,用哪些工具?自己之前没有C#开发经验,目前能想到的就是visualstudio+MSSQL,从事过网站这块,对于ASP,PHP还比较熟悉。目前比较迷惘,希望各位大侠给简单分析下,多谢!!

解决方案

解决方案二:
bs或者cs架构的选择,这要看你们需求了,不过由于bs比较主流。所以建议采用bs架构。毕竟cs架构,维护起来太麻烦,更新一下程序,每个机器上都要去更新,使用的客户估计要炸了。。。楼主既然会asp那么可以直接采用mvc开发模式。对于用过asp的人来说,mvc学习起来会比较快一点。至于工具的话,无非也就是visualstudio+MSSQL这样了。地图的话,去调用人家的接口就行了
解决方案三:
无非就是数据增删改查,和B/S还是C/S毫无关系,硬要说就是两者任选其一
解决方案四:
感谢楼上的,不过语言C#还是要用的,因为以后还涉及到其他人,其他系统。visualstudio+MSSQL+C#+WEBSERVER。还需要什么??学习C#的话,有什么好的教程或者书籍推荐,谢谢
解决方案五:
一个原则,考虑到开发和维护的成本以及复杂度,能用B/S架构就尽量避开C/S架构,好处自己可以衡量一下。
解决方案六:
量力而行吧。任何项目都可能被人替代,当你自己因为想偷懒而选择了最低门槛的平台,那就当练手、随时可以扔掉吧吧,也不要求太高。如果是一个正规一点的公司里做项目,都需要反复设计流行趋势和用户体验问题,而最后才会考虑开发工具问题,你这个很懵懂的分析方式显然不行。
解决方案七:
引用3楼fangsky的回复:

感谢楼上的,不过语言C#还是要用的,因为以后还涉及到其他人,其他系统。visualstudio+MSSQL+C#+WEBSERVER。还需要什么??学习C#的话,有什么好的教程或者书籍推荐,谢谢

当实干的时候,一靠架构经验二靠工程组织,看一个主管的能力的70%水平最高能发挥到达的程度。不同的团队,在这些方面,至少有10年的差距,才能保证真的能把一个项目做到底。选择什么编程语言也许并不重要、可以立即决断,然而在工程方面如果纠结于最初始的皮毛就无法深入的话,必将一事无成。还不如去打工。
解决方案八:
不需要大道理,来点实际的建议就行!!
解决方案九:
不需要大道理,来点实际的建议就行!!
解决方案十:
最好还是b/s结构,vs+sqlserver+c#+windowsserver这套可以实现。至于地图可以使用高德地图或者百度地图,网上看下API接口文档就可以了。

时间: 2024-09-20 05:26:12

决定用C#来开发系统,有些困惑帮分析下,谢谢!的相关文章

wpf-vs2012 WPF 和AE开发系统,怎么实现点选查询。初学者求帮助

问题描述 vs2012 WPF 和AE开发系统,怎么实现点选查询.初学者求帮助 用wpf和AE开发系统怎么实现点选查询,就是点一个位置弹出属性表就可以.本人初学者,求各位大侠帮助.

使用RadControls的RadMenu控件开发系统菜单

关于菜单这个话题我想应该是不讲则懂,所以本文不会多讲这些概念,则重关注RadControls控件中的RadMenu控件的使用,结合数据库来开 发一个系统菜单. 一.数据库设计 这里我就使用Access作为示例数据库,详细见下图: 开发系统菜单-radcontrols"> 表字段依次为:自动编号.菜单编码.菜单名称.请求地址.菜单上显示的图片地址.快捷键(RadMenu控件支持).菜单顺序.菜单级限. 是否为末级和父菜单编码. 整个设计中主要以菜单编码作为关联依据. 二.注册控件及使用控件皮

mfc 地图 图标-MFC开发平台设计的GIS分析系统如何制作图标

问题描述 MFC开发平台设计的GIS分析系统如何制作图标 目前我们小组有这样一个项目 任务描述:以MFC+MapObjects为开发平台,以全国各省和某省各个城市的GIS社会经济统计数据为分析对象,设计GIS分析系统,实现各个研究区域的社会经济属性数据的采集.查询和可视化表达 目前整体框架已经基本完成,目前需要加入指北针,比例尺等图标,我们小组的题目是南京各区房价,请懂GIS的大神帮一下忙,谢谢.

access-VC+ACCESS的开发系统,要转为VC+SQL,怎么做

问题描述 VC+ACCESS的开发系统,要转为VC+SQL,怎么做 系统是VC的MFC加上ACCESS开发的,用ADO连接的现在要转成SQL Server的数据库,用ADO或者ODBC都可以谁能指教下啊...很急! 问题补充:数据库本身已经换了,但是vc mfc里面的代码不知道应该怎么修改才可以运行起来 解决方案 vc开发某系统的总结 解决方案二: 把数据源改了,至于sql,可能需要检查一下,是不是有sqlserver不支持的,以后对数据层进行一下包装,发布一个接口,对什么数据库都一样,你要改的

网页开发-初学网页前端开发有很多困惑ヾ(@⌒ー⌒@)ノ

问题描述 初学网页前端开发有很多困惑ヾ(@⌒ー⌒@)ノ 网页前端开发适合用什么工具?本来打算用Dreamweaver CS6的,现在是Dreamweaver 8,可是上网一看都不支持这个,求大神支招^_^ 解决方案 初学这个,建议参考另外的开发神器,最近自己在用sublime,很不错,支持代码很强大,功能很多.自定义插件,更是了不得,多看看这个. 解决方案二: sublime,几乎专业的前端人员都用这个,主要是便捷,功能强大,你可以试试 解决方案三: hBuilder也不错

C++开发系统开发的火车票订票系统里,管理员登录,用户登录是一个窗口的么?

问题描述 C++开发系统开发的火车票订票系统里,管理员登录,用户登录是一个窗口的么? C++开发系统开发的火车票订票系统里,管理员登录,用户登录是一个窗口的么? 解决方案 一个窗口足够了,不同的角色在你的后台判断,并且开放对应的功能. 解决方案二: 这个是自己设计的,想怎么样就怎么样. 解决方案三: 一个页面重复使用,只是换了不同请求ULR,

Altium推出最新一体化电子产品开发系统

Altium宣布Altium 公司的最新一体化电子产品开发系统Altium Designer 6.0 极大地增强了FPGA-PCB 协同设计的能力,工程师可以充分利用FPGA 作为系统平台,而且简化大型FPGA 与物理PCB 平台的集成. 虽然人们早就认识到了FPGA 给逻辑开发带来的好处,但把这些器件集成到PCB 设计流程所带来的挑战,会使得PCB 线路板设计变得十分复杂并导致整体设计时间超长.通常无需考虑PCB 版图即进行FPGA 管脚分配,而在大规模可编程器件中使用的密集封装技术将使得PC

Android 开发系统自带语音模块应用_Android

需求:项目中需要添加语音搜索模块,增加用户体验 解决过程:在网上搜到语音搜索例子,参考网上代码,加入到了自己的项目,完成产品要求.这个问题很好解决,网上能找到很多的资料,但是没有直接导入工程就能用的例子,我这里写了一个完整的Demo,代码可以直接粘贴到自己项目中去,实现了 语音搜索,并将搜索结果展示. 语音搜索大致流程:启动系统自带的Intent,Intent参数设置为RecognizerIntent.ACTION_RECOGNIZE_SPEECH,再加上一些提示参数 intent.putExt

《Android游戏编程入门经典》——1.4节Android开发系统要求

1.4 Android开发系统要求Android游戏编程入门经典Android SDK支持下列操作系统:Windows XP.Vista.7(32位或64位):Mac OS X 10.4.8或更高版本(仅x86):Linux(32位或64位):具有Glibc 2.7或更高版本的任意发行版.我们将使用Windows版的NetBeans和Eclipse,您可以选择使用哪一种开发集成环境(IDE).接下来的两章将介绍IDE和Android SDK的安装和配置.