- 博客(12)
- 收藏
- 关注

原创 C#可视化完成电影售票管理系统
现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍有很多人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。为了提高劳动的效率、节约成本、提高服务质量,特此开发这一管理系统。界面一(查询/添加修改)
2022-12-17 13:44:36
1087
原创 SignalR小记
WebSockets适用于需要实时、双向通信的场景;Sever-Sent Events和Long Polling适用于服务器向客户端推送数据,而客户端不需要实时响应的场景。
2024-01-02 10:58:44
421
1
原创 SqlSugar小结
SqlSugar是一款轻量级ORM框架,专门用于.Net平台,提高开发效率,简化数据库操作。②高扩展性:支持自定义Lamada函数解析、扩展数据类型、支持自定义实体特性、外部缓存等。①高性能:在大数据量的插入和查询操作中,SqlSugar的性能明显高于其他ORM框架。③数据库支持:支持多种数据库,包括关系型数据库、时序数据库、列式存储库等。
2023-12-28 17:55:28
2120
1
原创 第三章 模型绑定
模型绑定是将浏览器发送的HTTP请求数据转换为.NET对象的过程。模型绑定使得在控制器中可以直接获取视图或URL传递来的数据。且这些数据可以自动转换为模型对象,以便调用。模型绑定机制省略了常见的Request.Form和Request.QueryString手动传值和类型转换的步骤。这样可以专注地处理模型对象。例子展示手动传值和模型绑定两种方式,体现模型绑定的优点。控制器类HomeController.cs。
2023-08-25 19:24:30
161
1
原创 第二章 数据传递
一般类型是编译时就已经确定且不能在执行时修改,被称为静态类型。它与静态类型的差异在于:dynamic对象会略过编译时静态类型的检查,而解析工作会在运行时进行(所以有错误也只有此阶段才知道)。大部分情况下,dynamic类型的行为就像object的类型一样,但是包含dynamic类型的操作编译器没有进行类型检查,编译器会将相关的信息进行封装,在之后使用时再用该信息来评估运行时的操作。ViewBag属性在输入时使用"对象.属性"的输入方法,对于程序的代码编写而言,比字典更为直观。视图Index.cshtml。
2023-08-24 19:49:53
179
1
原创 HTML5高级程序设计
第四章 HTML5表单、通知和地理信息。第三章 HTML5的拖放和文件操作。第五章 HTML5多媒体。第二章 HTML5存储。
2023-05-09 15:21:10
100
原创 C#——笔记
C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源、跨平台)之上的高级程序设计语言。·C#是一种安全的、稳定的、简单的、优雅的面向对象编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性。(1)构造函数的定义构造函数是在创建给定类型的对象时执行的类方法。构造函数具有与类相同的名称,它通常初始化新对象的数据成员。不带参数的构造函数称为“默认构造函数”。...
2022-08-08 11:15:31
1107
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人