ASP.NET MVC

界面控件DevExpress发布v18.2.7,新版全新出发|附下载

天涯浪子 提交于 2021-02-20 14:01:02
DevExpress Universal Subscription (又名DevExpress宇宙版或DXperience Universal Suite)是全球使用广泛的.NET用户界面控件套包,DevExpress广泛应用于企业内容管理、 成本管控、进程监督、工业制造、生产调度,智能制造首选控件,帮助企业领跑工业4.0。 它主要的特点是:高效率和高实用性,拥有大量丰富的示例和帮助文档,开发者能够快速上手。在国内,DevExpress也拥有大量用户,资料比较完善,相互交流方便。 更多资源请查看【 DevExpress中文官方网站 】 【适用范围】:各种桌面、Web应用程序及移动开发,尤擅长Winforms、ASP.NET、WPF应用程序开发,广泛应用于ECM企业内容管理、 成本管控、进程监督、生产调度,在企业/政务信息化管理中占据一席重要之地。 【 DevExpress v18.2.7下载 】 这个列表包含了18.2.7中引入的所有重大更改。 XtraReports Suite BC4685 - Reporting - 'Restricted'脚本执行模式已经过时 BC4698 - ServiceKnownTypeProvider不再允许您在读取已知类型列表后注册新类型 UI BC4682 - 已禁用SOAP格式的反序列化 UI BC4699 - Report

[WPF 自定义控件]简单的表单布局控件

∥☆過路亽.° 提交于 2021-01-16 05:07:44
1. WPF布局一个表单 <Grid Width="400" HorizontalAlignment="Center" VerticalAlignment="Center"> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition Height="Auto" /> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="*" /> </Grid.ColumnDefinitions> <TextBlock Text="用户名" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="4" /> <TextBox Grid.Column="1" Margin="4" /> <TextBlock Text="密码" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="4" Grid.Row="1" /> <PasswordBox Grid.Row=

UI控件DevExpress ASP.NET Bootstrap Controls v20.1全新升级,Accordion、GridView控件新功能更便捷!

怎甘沉沦 提交于 2021-01-13 08:44:12
DevExpress技术交流群2:775869749 欢迎一起进群讨论 DevExpress ASP.NET Web Forms Controls拥有针对Web表单(包括报表)的110+种UI控件,DevExpress ASP.NET MVC Extensions是服务器端MVC扩展或客户端控件,由轻量级JavaScript小部件提供支持的70+个高性能DevExpress ASP.NET Core Controls,包含功能完善的报表平台,DevExpress ASP.NET Web Forms Bootstrap Controls利用轻量级渲染、响应式布局和现代性能优化技术,扩展网站的受众范围并提高搜索排名。 DevExpress ASP.NET Bootstrap Controls v20.1日前震撼发布,新版本全新升级的Accordion、GridView等控件功能,欢迎下载v20.1体验! DevExpress ASP.NET Bootstrap Controls v20.1完整版下载 此版本包括对数据感知控件和字段编辑器的以下增强功能: 自适应性 数据筛选 数据编辑(包括批处理编辑) 触摸支持 数据导出 验证方式 Accordion 组外观选项 新属性允许您自定义组的外观: SettingsBootstrap.RenderOption -

DevExpress ASP.NET Core Controls v20.1新版亮点:全新升级的Diagram、File Manager

南笙酒味 提交于 2021-01-13 08:25:07
DevExpress技术交流群2:775869749 欢迎一起进群讨论 DevExpress ASP.NET Web Forms Controls拥有针对Web表单(包括报表)的110+种UI控件,DevExpress ASP.NET MVC Extensions是服务器端MVC扩展或客户端控件,由轻量级JavaScript小部件提供支持的70+个高性能DevExpress ASP.NET Core Controls,包含功能完善的报表平台,DevExpress ASP.NET Web Forms Bootstrap Controls利用轻量级渲染、响应式布局和现代性能优化技术,扩展网站的受众范围并提高搜索排名。 DevExpress ASP.NET Core v20.1日前震撼发布,新版本全新升级的Diagram、File Manager等控件功能,欢迎下载v20.1体验! DevExpress ASP.NET v20.1完整版下载 全新的Diagram控件 Diagram控件于2019年5月作为社区技术预览(CTP)首次引入,此次更新标志着其正式发布,功能包括: 40多种预定义形状(包括可折叠形状容器和OrgChart形状) 自定义形状 绑定到外部数据 以JSON格式加载/保存图 导出为SVG、PNG和JPEG 自动布局 模板 全屏和Simple View模式 只读模式

ASP.NET开发实战——(十二)ASP.NET MVC 与数据库之Entity Framework Migrations

淺唱寂寞╮ 提交于 2021-01-13 03:47:24
  在开发数据库应用程序的时候,经常会遇到某些表需要添加字段或者修改类型、新增表等需求,而对于EF Code First来说关注的只有实体类,当需求变更时只需要添加新的实体类或者在实体类中添加、删除、修改属性即可。但是修改完成之后要如何将修改同步到数据库中?   Entity Framework提供了Migrations机制来解决这一问题。   本文要点:   ●启用Migrations   ●通过Add-Migration添加Migration   ●Update-Database更新数据库   ●更新模型并添加新的Migration   ●启动应用时自动将数据库更新至最新版本   ●关于Automatic Migrations(自动迁移) 启用Migrations   在VS中的Package Manager Console窗口中选择默认项目为DbContext存在的项目,并执行命令:    enable-migrations      然后项目中将生成Migrations目录和Configuration类型:         构造方法:用于对一些Migrations相关的配置,如上代码就是禁用了自动迁移。   Seed方法:根据注释可知在迁移后执行,一般用来添加默认数据。Configuration类型可以根据需求进行修改。   注:如过出现以下错误,可把命名空间删除修复:  

ASP.NET开发实战——(十)ASP.NET MVC 与数据库之MySQL&EF

我与影子孤独终老i 提交于 2021-01-13 03:47:10
  之前介绍EF时介绍了provider这个配置项,而且也介绍了在ASP.NET访问MySQL数据仍然是通过ADO.NET,不同的地方仅仅是更换了MySQL的数据提供器,那么在EF中是否也只需更换“提供器”就可以了呢?   接下来就通过以下两点,看一下Entity Framework是如何连接使用My SQL数据库的:   ●必要组件的安装   ●DBContext的创建与应用 必要组件的安装 1. 通过Nuget安装Entity Framework组件到BlogRepository.MySQL项目上:    2. 在BlogRepository.MySQL项目中引入MySql.Data.Entity.EF6:   EF作为主要组件是必须安装的,只不过EF中只包含了SQL Server相关组件不包含MySQL的,所以还需安装并引入MySql.Data.Entity.EF6,安装MySQL组件的方式有两种,一种是安装Connector/NET,然后在引用管理器中找到:      而另一种方式是通过Nuget包管理器安装:    DBContext的创建与应用   1. 创建一个DBContext:      2. 在DBContext类型上使用MySqlEFConfiguration类型:      使用MySqlEFConfiguration类型是官方建议的

bilibili弹幕爬取与比对分析

老子叫甜甜 提交于 2021-01-12 19:31:13
最近受人之托研究了下b站的数据爬取做个小工具,最后朋友说不需要了,本着开源共享的原则,将研究成果与大家分享一波,话不多说直接上干货 需求分析 给定up主uid和用户uid,爬取用户在该up主所有视频中发的所有弹幕 需求拆解 获取up主所有视频 打开b站,随便搜索一个up主,打开所有视频页面,f12看异步请求就一目了然了 接口地址: https://space.bilibili.com/ajax/member/getSubmitVideos?mid=up主的uid&pagesize=30&tid=0&page=1&keyword=& 直接通过GET请求访问,该接口限制pagesize为100,数目超过就会返回错误,但是该接口会返回一个总数与页数,所以我们首先请求一次,获取相关参数再分批次请求,获取到数据后对vlist进行json数据解析就可以,我们主要获取的是aid,也就是av号 ​ 获取视频所有弹幕 使用firefox浏览器打开视频,f12后搜索list.so请求会发现弹幕xml文件,同样也是GET请求 接口地址:https://api.bilibili.com/x/v1/dm/list.so?oid=112062851 http://comment.bilibili.com/{cid} . .xml 但是在百度的过程中发现了一个直接读取xml文件的地址,更加方便 接口地址:

笔记-ASP.NET WebApi

自作多情 提交于 2021-01-10 07:24:18
本文是针对ASP.NET WepApi 2 的笔记。 Web API 可返回的结果: 1.void 2.HttpResponseMessage 3.IHttpActionResult 4.其他类型 返回类型 Web API创建响应的方式 void HTTP204(无内容) HttpResponseMessage 转换为HTTP响应消息 IHttpActionRsult 调用ExecuteAsync来创建HttpResponseMessage,然后转换为HTTP响应消息 其他类型 将序列化的返回值写到响应正文中,返回HTTP200 路由 路由表:Web API的默认路由模板"api/{controller}/{id}",此模板中,"api"是文本路径段,{controller}和{id}是占位符变量。 路由变体:可以显示指定Action的HTTP方法,如HttpGet,HttpPost。 public class ProductsController : ApiController { [HttpGet] public Product FindProduct(id) {} } 若要允许多个HTTP方法或GET,POST,PUT,DELETE以外的HTTP方法,可以显示使用 AcceptVerbs 属性: public class ProductsController :

解决Asp.net Mvc返回JsonResult中DateTime类型数据格式的问题

与世无争的帅哥 提交于 2021-01-02 10:32:10
解决Asp.net Mvc返回JsonResult中DateTime类型数据格式的问题 参考文章: (1)解决Asp.net Mvc返回JsonResult中DateTime类型数据格式的问题 (2)https://www.cnblogs.com/JerryWang1991/archive/2013/03/08/2950457.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4276629/blog/4873589

ASP.NET MVC编程——错误处理与日记

蹲街弑〆低调 提交于 2020-12-24 06:33:45
ASP.NET MVC的错误处理应考虑到这几个方面:模型绑定期间发生的错误,未能路由到指定操作,针对控制器的错误处理。使用配置文件可以帮助我们处理异常,但是不够灵活和全面;使用HandleErrorAttribute 、 自定义错误过滤器或重写控制器 OnException方法只能解决针对控制器的错误,无法解决模型绑定期间发生的错误,也无法处理404错误,即使将错误过滤器注册为全局过滤器也是如此。有时候需要多种方法配合使用。 在捕获错误的地方,可以将有用的信息记录下来,便于我们查出引起问题的原因和纠正错误。 1启用自定义错误 使用这种方式一定要注意将 defaultRedirect 设置为指定的错误页面,防止黑客探测各种错误情形进而发现系统的额漏洞。 <system.web> <customErrors mode= " On " defaultRedirect= " /error/error2 " > <error statusCode= " 404 " redirect= " /error/error1 " /> </customErrors> <!--其他配置--> </system.web> Mode:处理模式,有三种处理模式 On,启用自定义处理功能,当错误发生时显示自定义错误页 Off,关闭自定义错误处理功能,当错误发生时显示默认的错误页。 RemoteOnly,