*** Core开发的Trello风格看板Web应用教程
需积分: 15 123 浏览量
更新于2024-11-25
1
收藏 95KB ZIP 举报
资源摘要信息:"TrelloClone:以Materialize CSS作为看板的*** Core Web项目"
知识点:
*** Core: *** Core是一个开源的、跨平台的服务器端Web应用程序框架,用于创建现代Web应用程序和API。*** Core支持MVC架构模式,可以用于创建MVC应用程序。它支持多种浏览器和设备,并提供高效的请求处理和快速的响应。
2. Materialize CSS: Materialize是一个基于Material Design设计理念的前端框架。Material Design是Google推出的设计语言,用于开发具有视觉层次感和有意义的动画效果的用户界面。Materialize CSS提供了一系列的UI组件,如按钮、卡片、导航栏等,可以快速构建美观的Web应用程序。
3. jQuery: jQuery是一个快速、小巧、功能丰富的JavaScript库。它简化了HTML文档遍历、事件处理、动画和Ajax交互,极大地简化了JavaScript编程。在这个项目中,jQuery用于实现卡片的拖放功能。
4. Ajax: Ajax是一种在无需重新加载整个页面的情况下,能够更新部分网页的技术。在这个项目中,Ajax用于在提交新板或新卡的表单时,实现无需刷新页面即可更新数据。
5. 实体框架核心(Entity Framework Core): 实体框架核心是一个轻量级、可扩展的、开源的.NET对象关系映射(ORM)框架。它用于将.NET应用程序中的对象映射到关系数据库中的数据表。在这个项目中,实体框架核心用于处理数据的CRUD操作。
6. CSS: CSS是一种样式表语言,用于描述Web页面的呈现样式。在这个项目中,CSS用于美化Web界面,包括看板布局、卡片样式等。
7. SQLite: SQLite是一个嵌入式关系数据库引擎,提供了一个小型的、快速的、全功能的、自包含的SQL数据库引擎。在这个项目中,SQLite用于存储Web应用程序的数据。
8. C#: C#是一种由微软开发的现代、类型安全的面向对象的编程语言。在这个项目中,C#用于编写服务器端的逻辑和业务处理。
9. SQL Server: SQL Server是微软开发的关系型数据库管理系统。虽然在项目中没有直接使用SQL Server,但作为SQL数据库的一种,它与实体框架核心配合使用,用于处理数据的存储和查询。
10. 拖放功能: 拖放功能允许用户通过拖拽界面元素来执行特定操作,如移动文件、排序元素等。在这个项目中,通过使用jQuery的draggable()和droppable()方法,实现了卡片在看板中的拖放功能。
11. 看板(Kanban Board): 看板是一种用于项目管理和任务管理的方法,可以清晰地展示工作流程和工作进度。在这个项目中,通过*** Core和Materialize CSS创建了一个类似Trello的看板Web应用程序。
12. Web应用程序: Web应用程序是一种通过Web浏览器访问的应用程序,通常运行在远程服务器上。用户通过浏览器与Web应用程序交互,而Web应用程序处理用户的请求并返回动态生成的内容。在这个项目中,构建了一个基于*** Core的Web应用程序,允许用户创建和管理看板。
13. dotnet-core: dotnet-core是.NET Core的别称,是一个跨平台、开源、高性能的.NET框架,用于构建各种类型的应用程序。在这个项目中,*** Core作为dotnet-core的一部分,用于创建Web应用程序。
14. asp-net-core-mvc: asp-net-core-mvc是*** Core MVC的别称,*** Core MVC是*** Core的一部分,用于构建Web应用程序的MVC架构模式。在这个项目中,使用了*** Core MVC来构建看板Web应用程序。
通过上述知识点,可以看出该项目是一个使用*** Core和Materialize CSS创建的类似Trello的看板Web应用程序。它包含了一系列的技术和工具,包括JavaScript、jQuery、实体框架核心、CSS、SQLite、C#等,实现了创建、管理和查看看板的功能。
2021-05-29 上传
2021-06-22 上传
2021-05-13 上传
2021-03-24 上传
2021-05-11 上传
2021-05-07 上传
2021-05-25 上传
2021-02-15 上传
2021-04-24 上传
国服第一奶妈
- 粉丝: 32
- 资源: 4504
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查