.net mvc快速开发实战
文章平均质量分 93
网站、Erp、B/S、visual studio、.net mvc 、C# 、javascript、Ajax、Sql server DB,技术应用。
ajassi2000
架构工程师,在嵌入式-上位机-Web开发-移动端-电气软件之间相互切换,在这里纪录一下软件的工作学习经历,如果对你能有帮助,我会很高兴。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开源 C# .net mvc 开发(九)websocket--服务器与客户端的实时通信
本文是基于.net mvc服务器的一个websocket通讯服务程序。WebSocket 主要应用于需要实时双向通信的场景,包括即时通讯、金融交易、在线协作、物联网监控等多个领域,通过保持长连接实现高效数据传输。使用SuperWebSocket库实现WebSocket服务器,同时也具有ajax的双通讯属性。原创 2025-09-01 19:42:01 · 1403 阅读 · 0 评论 -
开源 C# .net mvc 开发(八)IIS Express轻量化Web服务器的配置和使用
启动花生壳,切换到IIS Express 文件夹下,启动IIS Express,这时会启动第一站点,然后通过参数配置启动第二站点。这个时候麻烦就来了,每次小的修改都需要去关闭IIS,编译后发布到文件夹,再更新。三、 IIS Express 的用法,通常需要定时启动,定时关闭,这样才好备份本地的sqlserver文件。以下为定时启动.bat的任务,其他的任务参照这个设置,实现了轻量的Web服务器多站点的定时运行和关闭。轻量级Web服务器配置和使用,在前面的内容中有讲过基于IIS的Web发布。原创 2025-07-07 21:03:16 · 1395 阅读 · 0 评论 -
开源 C# .net mvc 开发(七)动态图片、动态表格和json数据生成
摘要:本文记录了嵌入式开发人员临时转岗进行.NET MVC开发的经验总结,主要介绍了动态图片验证码、动态表格和JSON数据生成三个关键技术点。内容包括:1)登录页面动态验证码的实现方法,通过随机生成数字字母组合图片防止爬虫攻击;2)使用JavaScript动态生成表格的代码示例;3)通过Ajax请求获取并处理JSON数据的完整流程。文章旨在帮助开发者快速掌握这些实用技巧,并作为工作备忘。系统上线三年运行稳定,验证了这些技术的可靠性。原创 2025-07-07 20:45:24 · 933 阅读 · 1 评论 -
开源 C# .net mvc 开发(六)发送邮件、定时以及CMD编程
本文记录了嵌入式开发人员临时转型.NET MVC开发的经验总结,主要包含三个实用功能实现:1)通过.bat脚本调用CMD控制第三方程序(如Keil编译器);2)利用AutoTaskAttribute实现服务器定时任务调度;3)使用搜狐SMTP邮箱发送带附件邮件的方法。文章旨在保存开发过程中易遗忘的技术细节,系统已稳定运行3年,作者将关键代码公开分享,包括进程调用、定时任务框架和邮件发送的具体实现,为类似需求提供参考解决方案。原创 2025-07-03 19:16:30 · 755 阅读 · 0 评论 -
开源 C# .net mvc 开发(五)常用代码快速开发
五、Ajax:在前面所讲的网站的数据读写中必须整个网页提交或处理,但实际经常需要只读取部分的情况,该情况就是用Ajax异步处理。//skip:跳过多少条。var list = con.car.Where(r => r.name.EndsWith("版"));//contains包含。在前面4个章节里,完成了浏览器静态页面的显示、网站数据库的增删改查、最终内外网访问的办法,工程结构以及页面的提交和显示。原创 2024-10-15 19:05:24 · 1172 阅读 · 0 评论 -
开源 C# .net mvc 开发(四)工程结构、页面提交以及显示
比如创建数据项就是数据提交,仿真可以看到流程:我们点击创建页面(输入/Tables/Create),程序会跳转到TablesControl的Create()函数,将会返回 view(),将会显示Create.cshtml,在Create.cshtml页面中我们填入Name和Age,点击Create提交后,程序会跳转到Create([Bind(Include = "Id,Name,Age")] Table table)函数中实现数据的提交。cshtml中获取Session["test"]的值。原创 2024-06-13 15:11:40 · 1946 阅读 · 0 评论 -
开源 C# .net mvc 开发(三)WEB内外网访问
现在大部分ip地址都是使用的动态ip,比如普通家庭ip现在为192.168.1.2,过了24小时可能变为192.168.1.223,网址在不停的变化。网站访问通常采用dns形式,即输入网址,自动匹配ip地址和端口,所以需要动态穿刺软件来实时更新网站在外网的ip地址路由。2.IIS配置,操作系统为WIN10,在window系统下通常通过IIS软件进行网站的发布。为什么要使用动态穿刺软件,网络上的寻址大部分使用的ipv4的协议。选择HTTPS,选择外网域名,设置内网主机的ip和端口。配置完成以后进入IIS。原创 2023-10-30 23:08:55 · 1124 阅读 · 0 评论 -
开源 C# .net mvc 开发(二)网站快速搭建
我对web的理解就是前端,只有页面,没有数据和逻辑控制。网站的概念原来不清楚,参照网易这些网站我想一定是有登录功能,可以发布自己的文章可以查看的。也就是说要有数据库,可以创建和查询,百度出来就是CURD。本职为嵌入式软件开发,公司安排开发文件系统,临时进行学习开发,系统上线3年未出没有大问题。开发流程和要点有些记忆模糊,赶紧记录,防止忘记。现在用的技术栈是.net mvc,选这个的原因就是结构清晰,创建快捷。添加表,设置表的id为自增长,创建名字年龄等字段。5.在页面中可以创建,查看,编辑,删除等。原创 2023-09-18 11:18:17 · 1555 阅读 · 0 评论 -
开源C# .net mvc 开发(一)WEB搭建
ASP.NET MVC 框架提供了用于创建基于 MVC 的 Web 应用程序的 ASP.NET Web Forms模式的替代方法。ASP.NET MVC 框架是一个可测试性非常高的轻型演示框架,(与基于 Web 窗体的应用程序一样)它集成了现有的 ASP.NET 功能,如母版页和基于成员资格的身份验证。控制器是处理用户交互、使用模型并最终选择要呈现的视图来显示 UI 的组件。通常,此 UI 是用模型数据创建的。例如,如果应用程序仅读取数据集并将其发送到视图,则应用程序没有物理模型层和关联的类。原创 2023-09-12 09:30:48 · 2364 阅读 · 1 评论
分享