ASP.NET网页WEB程序,一般用DIV/CSS语言制作网页页,请问可以用Visual Studio 2017在ASP.NET工程项目中制作WEB网页页面吗?
各位大侠,Visual Studio 2017 下制作ASP.NET网页WEB程序,一般使用DIV/CSS语言制作网页页面。
但是最近听一位大侠说,微软的Visual Studio 2017 本身就支持制作网页页面。
1、我们知道在微软Visual Studio 2017 下用鼠标拖动WEB控件是不可能的,微软的Visual Studio 2017 本身就支持制作网页页面,不知道是否是真的呢?
2、有些WEB控件没有滚动条,必须要配合CSS语言才能出现滚动条,如果微软的Visual Studio 2017 本身就支持制作网页页面,请问:能制作出滚动条吗?
...全文
请发表友善的回复…
发表回复
好奇都是要学的 2020-09-23
- 打赏
- 举报
Visual Studio 2017 是个开发环境, 你创建什么项目就写什么, 如果你创建的项目是 WEB项目 那肯定是HTML +JS + CSS 开发了。 如果你创建的是vf或者C++项目 ,那就是另一个语言了。
ba_wang_mao 2020-09-22
- 打赏
- 举报
我听大侠说,Visual Studio 2017使用HTML DESIGNER只需要拖动工具箱中的WEB控件就可以把网页页面设计好,所以发帖来咨询一下。
我原先用Visual Studio 2017在ASP.NET工程项目使用绝对坐标系来拖动WEB控件设计网页页面,但是还是有很多局限性,例如:很多控件需要滚动条,如果还用拖动的方式就设计不出来,必须要用CSS语言辅助。
看来,没有简单易用的工具来设计网页页面呀!
独立观察员 2020-09-16
- 打赏
- 举报
你说的这个“大侠”说的是 ASP.NET Webform 吗?这个确实是可以像 Winform 一样拖动“服务端控件”的,不过这个技术因为不太灵活,现在基本不用了。
你说的 CSS/DIV 是网页开发比较底层的技术,现在都喜欢用各种框架、插件什么的,比如 Vue 什么的,前端框架很多,我也不太懂。
你说的 VS2017,现在一般直接使用 VS2019。然后,前端开发一般不用 VS,而是使用 VS Code 之类的。
threenewbee 2020-09-16
- 打赏
- 举报
你的所有信息是不是都是“网上”来的。那你再继续上网找找吧。你的问题真心回答不了,我刚进城没上过网。
ba_wang_mao 2020-09-16
- 打赏
- 举报
我是小白,我想表达的是:
1、Visual Studio 2017 在 WINFORM 下可以在画面上拖动控件,排列成你需要的画面,可以适应任何分辨率的电脑。
2、Visual Studio 2017在ASP.NET下不可以在画面上拖动控件,要想拖动画面,必须设置成绝对坐标,但是在这种情况下设计出的画面不能适应其它分辨率的电脑。
3、我从网上获知,Visual Studio 2017在ASP.NET下很多控件不支持滚动条功能,要想支持,必须用CSS语言编写。
4、但是最近听一位大侠说,Visual Studio 2017 的什么HTML本身就支持在画面上拖动WEB控件,是不是真的?
5、用Visual Studio 2017 的什么HTML做画面时是否和CSS语言做画面时功能一样强大呢?
WEB 很多控件不支持滚动条功能,要想支持,必须用CSS语言编写,是否用Visual Studio 2017 的什么HTML做画面时也可以做出支持滚动条功能的画面。
坚果o 2020-09-16
- 打赏
- 举报
Visual Studio前后端都能开发,看你怎么用而已。一些简单的前端页面甚至你都可以用记事本写,根本用不着Visual Studio。
threenewbee 2020-09-15
- 打赏
- 举报
DIV/CSS语言是什么鬼
Visual Studio 2017 本身就支持制作网页页面,请问:能制作出滚动条吗,你说的“制作”又是什么鬼。
你要知道,vs是一个开发环境,它什么都不能"制作","制作"任何东西,需要使用vs的人具备相应的知识。
这就好比,不是买了一支毛笔你就能写书法了,买了一套炊具就成为厨师了,也不是买了一架钢琴你就能欣赏音乐了。
这不同于购买了电视机就能看电视,购买了泡面,就能拿来吃。
有些东西,你拿来就能用,有些东西不行。从你的描述看,你完全没搞清楚vs是干吗的,你以为你有了这个软件,你想要的软件或者网站就制作出来了。
你以为vs是美图秀秀或者绘声绘影那样的软件么,买来看5分钟说明书就能“制作”了?
差得太远了。
我还是第一次听人说开发是“制作”,好比在书法领域你说,我用毛笔怎么涂一个兰亭序出来,或者在乐器行说,怎么用钢琴播放一首歌曲。
Visual Studio 2017 本身就支持制作网页页面,请问:能制作出滚动条吗,你说的“制作”又是什么鬼。
你要知道,vs是一个开发环境,它什么都不能"制作","制作"任何东西,需要使用vs的人具备相应的知识。
这就好比,不是买了一支毛笔你就能写书法了,买了一套炊具就成为厨师了,也不是买了一架钢琴你就能欣赏音乐了。
这不同于购买了电视机就能看电视,购买了泡面,就能拿来吃。
有些东西,你拿来就能用,有些东西不行。从你的描述看,你完全没搞清楚vs是干吗的,你以为你有了这个软件,你想要的软件或者网站就制作出来了。
你以为vs是美图秀秀或者绘声绘影那样的软件么,买来看5分钟说明书就能“制作”了?
差得太远了。
我还是第一次听人说开发是“制作”,好比在书法领域你说,我用毛笔怎么涂一个兰亭序出来,或者在乐器行说,怎么用钢琴播放一首歌曲。
八爻老骥 2020-09-15
- 打赏
- 举报
现在好像不支持html的可视化逻辑了,因为拖出来的都是绝对定位,这样的代码是没人用 的。但Asp.net的web form还是可以可视编辑的。不过可视编辑都有个问题,跟实际运行差异还是挺大的。前端开发的话,其实是可以直接在浏览器里修改的,那个改出来的就是最终的效果,因而,IDE的可视编辑实际上已经变成鸡肋了。
晨易夕 2020-09-15
- 打赏
- 举报
你的这两个问题,要回答得又准确又容易让你理解,还挺有难度的。
1、Visual Studio 2017当然支持web网页的编辑,不仅是webform(拖控件),还是纯前端的html,css和js,还有其mvc下的Razor风格的网页。
2、web页有没有滚动条的确受css控制,比如写这样的css body::-webkit-scrollbar{width:0 !important;background:transparent} 滚动条就会被隐藏。写
overflow:auto; 这样的css,滚动条就会随容器内内容的高度而动态显示。
我真的想看看哪位大佬来给题主回答这个问题,怎么让他从基础了解web开发。。。