
ASP.NET Taurus.MVC 系列
文章平均质量分 92
路过秋天-博客园
欢迎关注微信公众号:路过秋天的世界(微信名:lgqtdsj),个人简介:路过秋天,十八年以上工作经验,擅长的领域是.NET,泛多种其它语言。爱好多且无,曾经年轻,幽默过,非要有一句座右铭,那就:悍汗的人生,是需要多运动的。
展开
-
Taurus.MVC 性能压力测试QPS(ap 压测 和 linux 下wrk 压测):.NET 版本
NET Core 8 部署在 IIS 的简单三步下面进行压测试:测试结果:qps = 38356【对比:.NET Core 8 Kestrel 对应的 qps = 105462】压测试过程,观察两个cpu,虚拟机(150%-190%左右,2核都跑不满),程序才跑了15%-20%左右,估计还有很大上升空间。不过测试就这了,主要是整体观察,有个大体印象,毕竟抛开业务追求更高的数字意义不咋么大。.NET8【旧电脑:5765(Kestrel),新电脑:18247(Kestrel)】原创 2024-04-16 10:55:13 · 506 阅读 · 0 评论 -
Taurus.MVC 性能压力测试(ap 压测 和 linux 下wrk 压测):.NET Core 版本
旧电脑轻松就打满CPU,主要是被ab和其它应用吃了资源,所以压测上不去,去掉虚拟机两核后,在读数据库转Json输出的情况下,压出了2万3的qps。新电脑上限太高,wrk 都压不住,上10万+了,CPU也才20%左右,可见一个高效的CPU对并发的提升是多么明显。新电脑在读数据库转Json输出的情况下,也有8万+的qps,这个3倍左右的效率,明显的有点明显了。最后部署在 Linux,可以感觉性能明显比 Window 运行高一些,Window 需要小小调优参数才10万+,而 Linux 上随便调都10万+原创 2024-04-12 12:00:48 · 789 阅读 · 0 评论 -
Taurus.MVC WebMVC 入门开发教程7:部分视图和页面片段(结束篇)
通过本篇教程,我们学习了如何在 Taurus.MVC WebMVC 中使用部分视图和页面片段来提高代码的复用性和可维护性。我们了解了部分视图和页面片段的基本概念,并学习了如何创建和使用它们。本系列入门教程,就到此结束,后续看有需要,再补充教程。原创 2024-03-02 14:17:37 · 867 阅读 · 0 评论 -
Taurus.MVC WebMVC 入门开发教程6:路由配置与路由映射
如果以上的方式都无法满足您的需求,您可能是需要在运行时动态改变路由地址:Taurus.MVC WebAPI 入门开发教程3:路由类型和路由映射。上述链接的文章中,更详细介绍了框架中的路由的相关知识。通过本篇文章,和路由详情篇的学习,您将对框架的路由有深刻的认识,并掌握其使用和操作方法。通过本篇教程,我们学习了如何在 Taurus.MVC WebMVC 中配置路由并将其映射到控制器和操作方法。我们学习了默认路由和自定义路由的创建方法,并了解了不同 URL 对控制器和操作方法的影响。原创 2024-03-01 13:03:18 · 994 阅读 · 0 评论 -
Taurus.MVC WebMVC 入门开发教程5:表单提交与数据验证
通过本篇教程,我们学习了如何在 Taurus.MVC WebMVC 中处理表单提交和进行数据验证。我们创建了一个包含表单的视图,并在控制器中接收表单数据,并进行数据验证和其他逻辑操作。Taurus.MVC WebMVC 入门开发教程1:框架下载环境配置与运行Taurus.MVC WebMVC 入门开发教程2:一个简单的页面呈现Taurus.MVC WebMVC 入门开发教程3:数据绑定ModelTaurus.MVC WebMVC 入门开发教程4:数据列表绑定List原创 2024-02-29 13:28:15 · 1166 阅读 · 0 评论 -
Taurus.MVC WebMVC 入门开发教程4:数据列表绑定List<Model>
通过本篇教程,我们学习了如何在 Taurus.MVC WebMVC 中实现数据列表的绑定,使用 List 来展示多个数据项。我们更新了 Model 类、控制器和视图,成功实现了一个简单的数据列表绑定示例。Taurus.MVC WebMVC 入门开发教程1:框架下载环境配置与运行Taurus.MVC WebMVC 入门开发教程2:一个简单的页面呈现Taurus.MVC WebMVC 入门开发教程3:数据绑定Model。原创 2024-02-28 15:06:07 · 820 阅读 · 0 评论 -
Taurus.MVC WebMVC 入门开发教程3:数据绑定Model
在本篇教程中,我们学习了如何在 Taurus.MVC WebMVC 中进行数据绑定操作。我们还学习了如何使用 ${属性名称} CMS 语法来绑定页面上的元素与 Model 中的属性。通过这些步骤,我们成功实现了一个简单的数据绑定示例。Taurus.MVC WebMVC 入门开发教程1:框架下载环境配置与运行Taurus.MVC WebMVC 入门开发教程2:一个简单的页面呈现Taurus.MVC WebMVC 入门开发教程3:数据绑定Model。原创 2024-02-27 17:12:01 · 813 阅读 · 0 评论 -
Taurus.MVC WebMVC 入门开发教程2:一个简单的页面呈现
在上一篇中,我们了解了如何下载、配置和运行 Taurus.MVC WebMVC 框架。现在,让我们开始编写一个简单的页面并进行呈现。在本篇教程中,我们学习了如何使用 Taurus.MVC WebMVC 框架创建一个简单的页面。我们创建了一个控制器并编写了一个用于呈现页面的方法,然后创建了对应的视图,并最终成功运行了应用程序。在下一篇教程中,我们将继续探索 Taurus.MVC WebMVC 框架的更多功能和用法。Taurus.MVC WebMVC 入门开发教程1:框架下载环境配置与运行。原创 2024-02-26 12:41:01 · 1369 阅读 · 0 评论 -
Taurus.MVC WebMVC 入门开发教程1:框架下载环境配置与运行
在本篇教程中,我们学习了如何将 Taurus.MVC 框架引入工程项目中,并最终成功运行了应用程序。在下一篇教程中,我们将继续探索 Taurus.MVC WebMVC 框架的更多功能和用法!见下一篇,一个简单的Mvc页面显示。原创 2024-02-25 12:56:00 · 1023 阅读 · 0 评论 -
Taurus.mvc .Net Core 微服务开源框架发布V3.1.7:让分布式应用更高效。
新版本的更新日志很多,这里简化成以下10条:1、对网关、注册中心(主)、注册中心(从)进行了大量的稳定性和性能优化。2、对Linux 运行环境做了兼容处理。3、简化Kestrel域名绑定和Https证书绑定。4、内部优化:模块调整:除Mvc模块,其余以Plugin形式提供服务。5、内部优化:名称空间调整:仅留 Taurus.Mvc、Taurus.Plugin 两个名称空间。6、调整为插件:MicroService:提供微服务服务。7、调整为插件:CORS:提供跨域服务。原创 2023-06-06 16:12:44 · 356 阅读 · 0 评论 -
Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单。
经过长时间的规划和编码,终于出来了.NET 版本的微服务框架,而且框架的使用简单,无入侵集成,可帮助任意项目轻松向大并发架构演进。原创 2022-08-02 11:47:25 · 725 阅读 · 0 评论 -
Taurus.MVC 如何升级并运行在NET6、NET7
最近看到NET7也出来了,其中启动程序,合并了Program和Startup,因此,补上一下Taurus.MVC在NET6、7的运行教程原创 2022-07-22 14:23:40 · 610 阅读 · 0 评论 -
用Taurus.MVC 做个企业站(下)
前言:上一篇完成了首页,这一篇就把剩下的几个功能给作了吧。包括文章列表、文章详情和产品展示。1:文章列表:原来的ArticleList.aspx1:现在的articlelist.html除了共用的模块,只是多了一个列表展示,和总记录数(我连分页都省了。。。)2:接下来是绑定articleView的逻辑代码:3:最后是Controller调用:然后原创 2016-11-23 12:18:23 · 705 阅读 · 0 评论 -
用Taurus.MVC 做个企业站(上)
前言:之前是打算写一篇文章叫:Taurus.MVC 从入门到精通,一篇完事篇!后来转指一念,还是把教程集在这个企业站项目上吧!!!企业站风格:之前发过一个帮师妹写的企业站:最近花了几个夜晚帮师妹整了一个企业网站技术风格是:文本数据库(txt)+WebForm转型的风格:文本数据库(txt)+Taurus.MVC今天要完成的界面主要是首页:OK,下面开始,看看一步原创 2016-11-23 12:18:21 · 648 阅读 · 0 评论 -
Taurus.MVC 2.2 开源发布:WebAPI 功能增强(请求跨域及Json转换)
背景:1:有用户反馈了关于跨域请求的问题。2:有用户反馈了参数获取的问题。3:JsonHelper的增强。在综合上面的条件下,有了2.2版本的更新,也因此写了此文,详情如下......原创 2016-12-08 15:41:19 · 872 阅读 · 0 评论 -
Taurus.MVC 2.0 开源发布:WebAPI开发教程
背景:有用户反映,Tausus.MVC 能写WebAPI么?能!教程呢?嗯,木有!好吧,刚好2.0出来,就带上WEBAPI教程了!开源地址:https://github.com/cyq1162/taurus.mvc下面为教程:步骤一:新建ASP.NET Web应用程序:WebAPI项目步骤二:Nuget上引用Taurus.MVC 安装后,原创 2016-11-23 12:19:14 · 1337 阅读 · 1 评论 -
[置顶]开源:Taurus.MVC 框架
为什么要创造Taurus.MVC:记得被上一家公司忽悠去负责公司电商平台的时候,情况是这样的:项目原版是外包给第三方的,使用:WebForm+NHibernate,代码不堪入目,Bug无限,经常点着点着就挂了。一开始招了几个实习的大学生在那玩,搞不定了,终于忽悠的我了,哈哈。。。当时进去的第一感觉是重做,不过呵呵,老板的心思你不猜不行。然后第一阶段就是在旧项目改造维稳了,只要不原创 2016-11-23 12:19:36 · 1125 阅读 · 0 评论