腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
葡萄城控件技术团队
专栏成员
举报
836
文章
1290256
阅读量
62
订阅数
订阅专栏
申请加入专栏
全部文章(836)
编程算法(117)
javascript(103)
数据(82)
网站(81)
其他(57)
asp.net(56)
api(51)
excel(50)
windows(49)
https(49)
.net(46)
java(41)
html(41)
数据库(41)
ide(36)
网络安全(35)
数据分析(35)
表格(34)
mvc(33)
css(32)
sql(32)
react(29)
c#(28)
node.js(28)
http(28)
数据可视化(28)
angularjs(27)
企业(27)
报表(27)
vue.js(25)
jquery(25)
html5(25)
数据处理(24)
打包(22)
低代码(20)
工作(20)
json(19)
设计(19)
插件(18)
函数(17)
文件存储(16)
容器(16)
npm(16)
前端(16)
大数据(15)
可视化(15)
android(14)
存储(14)
对象(14)
typescript(13)
技巧(13)
开发(13)
git(12)
webpack(12)
缓存(12)
面向对象编程(12)
安全(12)
嵌入式(11)
配置(11)
php(10)
容器镜像服务(10)
渲染(10)
开源(10)
canvas(10)
数组(10)
图表(10)
性能(10)
ios(9)
github(9)
linux(9)
数据结构(9)
服务(9)
wpf(8)
工具(8)
开发者(8)
系统(8)
python(7)
编程(7)
测试(7)
接口(7)
模型(7)
软件(7)
事件(7)
费用中心(6)
jquery ui(6)
ecmascript(6)
图像处理(6)
自动化(6)
silverlight(6)
云计算(6)
bi(6)
pdf(6)
服务器(6)
解决方案(6)
负载均衡(5)
人工智能(5)
svg(5)
erp(5)
布局(5)
程序(5)
服务端(5)
浏览器(5)
c++(4)
spring(4)
访问管理(4)
express(4)
kubernetes(4)
游戏(4)
微信(4)
nat(4)
script(4)
web(4)
表单(4)
管理(4)
框架(4)
连接(4)
排序(4)
入门(4)
数据挖掘(3)
go(3)
bash(3)
ajax(3)
windows server(3)
bash 指令(3)
神经网络(3)
数据安全(3)
eslint(3)
sass(3)
asp(3)
tcp/ip(3)
微服务(3)
sas(3)
任务调度(3)
blazor(3)
boot(3)
core(3)
data(3)
worksheet(3)
xlsx(3)
编辑器(3)
产品(3)
递归(3)
动画(3)
高性能(3)
内存(3)
权限(3)
软件开发(3)
拖拽(3)
线程(3)
效率(3)
语法(3)
机器学习(2)
actionscript(2)
bootstrap(2)
xml(2)
云数据库 SQL Server(2)
oracle(2)
access(2)
jar(2)
tomcat(2)
unix(2)
负载均衡缓存(2)
apache(2)
nginx(2)
深度学习(2)
命令行工具(2)
文字识别(2)
腾讯云测试服务(2)
分布式(2)
运维(2)
正则表达式(2)
sql server(2)
seo(2)
grep(2)
单元测试(2)
flash(2)
gradle(2)
小程序(2)
物联网(2)
ascii(2)
数据库管理(2)
腾讯云 BI(2)
db(2)
echarts(2)
grid(2)
import(2)
nestjs(2)
null(2)
ole(2)
range(2)
spreadjs(2)
table(2)
ui(2)
var(2)
遍历(2)
变量(2)
并发(2)
登录(2)
反射(2)
后端(2)
集合(2)
架构(2)
进程(2)
客户端(2)
模板引擎(2)
软件测试(2)
实践(2)
数据类型(2)
索引(2)
调试(2)
同步(2)
通信(2)
响应式(2)
性能优化(2)
异步(2)
指针(2)
字符串(2)
低代码开发(2)
数字孪生(2)
云镜(主机安全)(1)
对象存储(1)
官方文档(1)
phonegap(1)
mac os(1)
iphone(1)
jsp(1)
webview(1)
汇编语言(1)
nosql(1)
eclipse(1)
vba(1)
centos(1)
日志服务(1)
云直播(1)
海外加速(1)
消息队列 CMQ 版(1)
数据加密服务(1)
短信(1)
mongodb(1)
金融(1)
智慧物流(1)
electron(1)
redux(1)
云数据库 MySQL(1)
移动开发(1)
grunt(1)
lodash(1)
黑客(1)
压力测试(1)
shell(1)
spark(1)
gui(1)
yum(1)
spring boot(1)
unity(1)
自动化测试(1)
二叉树(1)
rabbitmq(1)
iis(1)
socket编程(1)
uml(1)
powershell(1)
机器人(1)
架构设计(1)
element ui(1)
postcss(1)
webgl(1)
mqtt(1)
kafka(1)
虚拟化(1)
flutter(1)
注册保护(1)
5g(1)
unicode(1)
sdk(1)
功能测试(1)
es(1)
智能识别(1)
数据集成(1)
邮件推送(1)
教育(1)
智能制造(1)
项目管理(1)
腾讯云(1)
add(1)
aurelia(1)
chatgpt(1)
console(1)
cqrs(1)
cs(1)
csv(1)
date(1)
debug(1)
designer(1)
final(1)
foreach(1)
form(1)
for循环(1)
function(1)
google(1)
graphql(1)
height(1)
ip(1)
it(1)
jetbrains(1)
join(1)
layout(1)
leetcode(1)
line(1)
memory(1)
meteor(1)
office(1)
poi(1)
project(1)
record(1)
ref(1)
replace(1)
row(1)
settings(1)
src(1)
stack(1)
string(1)
tcp(1)
textbox(1)
tools(1)
variant(1)
vite(1)
vue3(1)
width(1)
winform(1)
winforms(1)
版本管理(1)
报表工具(1)
编程语言(1)
编码(1)
编译(1)
编译器(1)
并发编程(1)
部署(1)
程序员(1)
代码优化(1)
队列(1)
多线程(1)
二维码(1)
高并发(1)
工作流(1)
行业(1)
基础(1)
加密(1)
路由(1)
模块化(1)
内存泄漏(1)
内网穿透(1)
日志(1)
设计模式(1)
事务(1)
数据管理(1)
树形结构(1)
算法(1)
微信支付(1)
消息队列(1)
协议(1)
研发(1)
优化(1)
原理(1)
源码(1)
云平台(1)
中间件(1)
注解(1)
数据清洗(1)
数据网格(1)
数据保护(1)
搜索文章
搜索
搜索
关闭
异步陷阱之IO篇
asp.net
javascript
node.js
mvc
api
很多教程和资料都强调流畅的用户体验需要异步来辅助,核心思想就是保证用户前端的交互永远有最高的优先级,让一切费时的逻辑通通放到后台,等到诸事完备,通知一下前端给个提示或者继续下一步。随着.NET发展,async和await关键字的推广,Task Parallel Library (TPL)的稳步发展, 异步编程也越来越多的被重视和采用,很多时候非常便利的解决各种性能问题,但同时也带来了很多的陷阱。 这里我抛出一个实际项目中遇到的陷阱,先简单交代一下故事背景:SpreadJS产品有一个Excel IO部件,
葡萄城控件
2018-01-10
1.2K
0
ASP.NET MVC 5 -从控制器访问数据模型
asp.net
mvc
在本节中,您将创建一个新的MoviesController类,并在这个Controller类里编写代码来取得电影数据,并使用视图模板将数据展示在浏览器里。 在开始下一步前,先Build一下应用程序(生
葡萄城控件
2018-01-10
5.9K
0
ASP.NET 5系列教程 (六): 在 MVC6 中创建 Web API
asp.net
mvc
api
ASP.NET 5.0 的主要目标之一是统一MVC 和 Web API 框架应用。 接下来几篇文章中您会了解以下内容: ASP.NET MVC 6 中创建简单的web API。 如何从空的项目模板中启动,及添加控件到应用中。 如何配置 ASP.NET 5.0 管道。 在 IIS 外对立部署应用。 本文的目的是从空的项目开始,逐步讲解如何创建应用。当然,您也可以从“Starter Web” 模板开始,它默认包含了MVC 6、权限、记录等其他模块,同时也内置了有效的控制器和视图在其中。 创建空的 ASP.NET
葡萄城控件
2018-01-10
2.8K
0
ASP.NET MVC 5– 使用Wijmo MVC 5模板1分钟创建应用
asp.net
mvc
开始使用 使用Wijmo制作MVC5应用程序,首先要做的是安装Wijmo 。 测试环境 VS2013(VS2010,VS2012支持MVC3,MVC4)、MVC5、Framework4.5、IE11、
葡萄城控件
2018-01-10
2.4K
0
ASP.NET MVC 5 - 查询Details和Delete方法
asp.net
mvc
在这部分教程中,接下来我们将讨论自动生成的Details和Delete方法。 查询Details和Delete方法 打开Movie控制器并查看Details方法。 public ActionResul
葡萄城控件
2018-01-10
3.1K
0
ASP.NET MVC 5 - 给电影表和模型添加新字段
asp.net
mvc
在本节中,您将使用Entity Framework Code First来实现模型类上的操作。从而使得这些操作和变更,可以应用到数据库中。 默认情况下,就像您在之前的教程中所作的那样,使用 Entity Framework Code First自动创建一个数据库,Code First为数据库所添加的表,将帮助您跟踪数据库是否和从它生成的模型类是同步的。如果他们不是同步的,Entity Framework将抛出一个错误。这非常方便的在开发时就可以发现错误,否则您可能会在运行时才发现这个问题。 为对象模型的变更
葡萄城控件
2018-01-10
2.4K
0
ASP.NET MVC 5 - 给数据模型添加校验器
asp.net
mvc
在本节中将会给Movie模型添加验证逻辑。并且确保这些验证规则在用户创建或编辑电影时被执行。 拒绝重复 DRY ASP.NET MVC 的核心设计信条之一是DRY: "不要重复自己(DRY --Don’t Repeat Yourself)"。ASP.NET MVC鼓励您指定功能或者行为,只做一次,然后将它应用到应用程序的各个地方。这可以减少您需要编写的代码量,并减少代码出错率,易于代码维护。 给ASP.NET MVC 和 Entity Framework Code First 提供验证支持是 DRY 信条的
葡萄城控件
2018-01-10
9K
0
ASP.NET MVC 5 - 添加一个模型
asp.net
mvc
在本节中,您将添加一些类,这些类用于管理数据库中的电影。这些类是ASP.NET MVC 应用程序中的"模型(Model)"。 您将使用.NET Framework 数据访问技术Entity Framework,来定义和使用这些模型类。Entity Framework(通常称为 EF) 是支持代码优先 (Code First) 的开发模式。代码优先允许您通过编写简单的类来创建对象模型。(相对于"原始的CLR objects",这也被称为POCO 类)然后, 可以从您的类创建数据库,这是一个非常干净快速的开发工
葡萄城控件
2018-01-10
2.2K
0
ASP.NET MVC 5 - 验证编辑方法(Edit method)和编辑视图(Edit view)
asp.net
mvc
在本节中,您将验证电影控制器生成的编辑方法(Edit action methods)和视图。但是首先将修改点代码,使得发布日期属性(ReleaseDate)看上去更好。打开Models \ Movie.cs文件,并添加高亮行如下所示: using System; using System.ComponentModel.DataAnnotations; using System.Data.Entity; namespace MvcMovie.Models { public class Movie
葡萄城控件
2018-01-10
6.7K
0
ASP.NET MVC 5 - 创建连接字符串(Connection String)并使用SQL Server LocalDB
asp.net
mvc
sql server
数据库
您创建的MovieDBContext类负责处理连接到数据库,并将Movie对象映射到数据库记录的任务中。你可能会问一个问题,如何指定它将连接到数据库? 实际上,确实没有指定要使用的数据库,Entity Framework将预设值使用的LocalDB。 在本节中,我们将显式地在Web.config文件中,添加应用程序的连接字符串(connection string)。 SQL Server Express LocalDB LocalDB的是一个SQL Server Express轻量级版本的数据库引擎。 它在
葡萄城控件
2018-01-10
3.3K
0
ASP.NET MVC 5 - 视图
asp.net
mvc
html
在本节中,你要去修改HelloWorldController类,使用视图模板文件,在干净利索地封装的过程中:客户端浏览器生成HTML。 您将创建一个视图模板文件,其中使用了ASP.NET MVC 3所引入的Razor视图引擎(Razor view engine)。Razor视图模板文件使用.cshtml文件扩展名,并提供了一个优雅的方式来使用C#语言创建所要输出的HTML。用Razor编写一个视图模板文件时,将所需的字符和键盘敲击数量降到了最低,并实现了快速,流畅的编码工作流程。 当前在控制器类中的Inde
葡萄城控件
2018-01-10
3.2K
0
ASP.NET MVC 5 - 开始MVC5之旅
asp.net
mvc
数据库
本教程将使用Visual Studio 2013手把手教你构建一个入门的ASP.NET MVC5 Web应用程序。本教程配套的C#源码工程可通过如下网址下载:C#版本源码链接。同时,请查阅 Building the Chapter Downloads 来完成编译源码和配置数据库。 在本教程中的源码工程,您可在Visual Studio中运行MVC 5应用程序。您也可以使Web应用程序部署到一个托管服务提供商上。微软提供免费的网络托管多达10个网站,free Windows Azure trial accou
葡萄城控件
2018-01-10
2.2K
0
MVC5:使用Ajax和HTML5实现文件上传功能
mvc
ajax
html5
api
引言 在实际编程中,经常遇到实现文件上传并显示上传进度的功能,基于此目的,本文就为大家介绍不使用flash 或任何上传文件的插件来实现带有进度显示的文件上传功能。 基本功能:实现带有进度条的文件上传功能 高级功能:通过拖拽文件的操作实现多个文件上传功能 背景 HTML5提供了一种标准的访问本地文件的方法——File API规格说明,通过调用File API 能够访问文件信息,也可以利用客户端来验证上传文件的类型和大小是否规范。 该规格说明包含以下几个接口来使用文件: File接口:具有文件的“读权限”,可以
葡萄城控件
2018-01-10
4.2K
0
Asp.Net MVC4入门指南(6):验证编辑方法和编辑视图
asp.net
mvc
在本节中,您将开始修改为电影控制器所新加的操作方法和视图。然后,您将添加一个自定义的搜索页。 在浏览器地址栏里追加/Movies, 浏览到Movies页面。并进入编辑(Edit)页面。 Edit(编辑
葡萄城控件
2018-01-10
4.3K
0
Asp.Net MVC4入门指南(7):给电影表和模型添加新字段
asp.net
mvc
在本节中,您将使用Entity Framework Code First来实现模型类上的操作。从而使得这些操作和变更,可以应用到数据库中。 默认情况下,就像您在之前的教程中所作的那样,使用 Entity Framework Code First自动创建一个数据库,Code First为数据库所添加的表,将帮助您跟踪数据库是否和从它生成的模型类是同步的。如果他们不是同步的,Entity Framework将抛出一个错误。这非常方便的在开发时就可以发现错误,否则您可能会在运行时才发现这个问题。 (由一个晦涩的错
葡萄城控件
2018-01-10
2K
0
Asp.Net MVC4入门指南(8):给数据模型添加校验器
asp.net
mvc
在本节中将会给Movie模型添加验证逻辑。并且确保这些验证规则在用户创建或编辑电影时被执行。 保持事情 DRY ASP.NET MVC 的核心设计信条之一是DRY: "不要重复自己(Don’t Repeat Yourself)"。ASP.NET MVC鼓励您指定功能或者行为,只做一次,然后将它应用到应用程序的各个地方。这可以减少您需要编写的代码量,并减少代码出错率,易于代码维护。 给ASP.NET MVC 和 Entity Framework Code First 提供验证支持是 DRY 信条的一次伟大实践
葡萄城控件
2018-01-10
4.6K
0
Asp.Net MVC4入门指南(10):第三方控件Studio for ASP.NET MVC4 工具应用
asp.net
mvc
ComponentOne Studio for ASP.NET最新版本2013V1支持MVC4,其中包括: 新增 MVC 4 工程模板 (C# & VB) 开箱即用的MVC 4 工程模板基于Microsoft内置模板创建,我们仅优化了标记和CSS样式为默认风格,熟悉的模板布局和界面风格,无疑将缩短您的学习过程、节省开发时间及提高开发效率。 新增国际化主题(Metro) MVC4 模板自动增强MVC Scaffolding模板,将会为您应用程序中的增删改查(CRUD)操作生成默认的模板文件,这些生成的文件为
葡萄城控件
2018-01-10
1.6K
0
Asp.Net MVC4入门指南(9):查询详细信息和删除记录
asp.net
mvc
在本教程中,您将查看自动生成的Details和Delete方法。 查询详细信息和删除记录 打开Movie控制器并查看Details方法。 public ActionResult Details(int id = 0) { Movie movie = db.Movies.Find(id); if (movie == null) { return HttpNotFound(); } return View(movie); } Code First 使得您可
葡萄城控件
2018-01-10
1.9K
0
七天学会ASP.NET MVC(七)——创建单页应用
asp.net
mvc
数据处理
系列文章 七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC 七天学会ASP.NET MVC (二)——ASP.NET MVC 数据传递 七天学会ASP.NET MVC (三)——ASP.Net MVC 数据处理 七天学会ASP.NET MVC (四)——用户授权认证问题 七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理 七天学会ASP.NET MVC (六)——线程问题、异常处理、自定义URL 七天学会ASP.NET MVC(七)——创建单页应用
葡萄城控件
2018-01-10
4.3K
0
七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理
asp.net
mvc
数据处理
系列文章 七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC 七天学会ASP.NET MVC (二)——ASP.NET MVC 数据传递 七天学会ASP.NET MVC (三)——ASP.Net MVC 数据处理 七天学会ASP.NET MVC (四)——用户授权认证问题 七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理 七天学会ASP.NET MVC (六)——线程问题、异常处理、自定义URL 七天学会ASP.NET MVC(七)——创建单页应用 目
葡萄城控件
2018-01-10
4.9K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档