程序聚合 程序员 小石潭记
24小时内活跃

小石潭记

• UID:12284
综合分:40
烟台市
兼职
1年经验
方向: 后端-C#

技能

核心技能: C#、ASP.NET Core
其他技能: .NET Framework、.NET Core、Microsoft SQL Server
交流语言: 普通话( 母语水平 )
行业经验: 企业内部管理

项目案例

基于 C# 和 ASP.NET Core 的社交即时通讯平台
项目功能模块:用户登录,用户注册,密码修改,密码重置,邮箱验证,添加好友,实时聊天,AI助手。 用户认证路径: 注册 :用户访问平台注册页面,输入用户名、邮箱、密码等必要信息。然后点击发送验证码按钮。系统对输入信息进行格式和完整性校验。通过校验后,系统向用户注册邮箱发送验证码。用户将验证码填入注册页面的相应,完成用户账号注册流程,并跳转至登录页面。 登录 :用户在登录页面输入已注册的邮箱和密码。系统对邮箱和密码进行验证,检查账号是否存在、密码是否正确以及邮箱是否已验证。若验证通过,系统允许用户登录进入平台主页,并记录用户登录状态和登录时间。若验证失败,系统提示用户错误原因,如邮箱或密码错误、邮箱未验证等。 找回密码:用户在登录页面点击 “忘记密码” 链接。系统跳转到找回密码页面,用户输入注册邮箱,然后点击发送验证码,系统验证邮箱是否属于已注册用户。验证通过后,系统向该邮箱发送验证码。用户收到验证码后,返回找回密码页面,输入验证码,新密码并确认。点击重置密码,系统更新用户密码,重置成功,系统跳转到登录页面,用户可使用新密码重新登录。 社交关系管理路径: 添加好友:点击添加好友功能选项卡,输入被请求者的邮箱地址,点击发送好友请求,被请求者的邮箱会收到一个用于验证好友请求的验证码,然后被请求者在添加好友功能的验证好友请求中,输入邮箱收到的验证码,就完成了好友验证功能。 实时通讯路径: 实时聊天::用户在好友列表中点击好友头像或用户名,打开聊天窗口。系统加载显示双方的历史聊天记录。用户在输入框中输入文字消息,点击发送按钮,消息会被保存到本地客户端,同时系统将消息转送给对方。 当用户收到新的聊天消息时,若用户在线,系统通过 SignalR 实时通信技术立即将消息推送给用户。 AI助手:当用户有一些未知的疑问时,可以向ai助手提问。
社交
基于 C# 和 ASP.NET Core 的社交即时通讯平台
项目功能模块:用户登录,用户注册,密码修改,密码重置,邮箱验证,添加好友,实时聊天,AI助手。 用户认证路径: 注册 :用户访问平台注册页面,输入用户名、邮箱、密码等必要信息。然后点击发送验证码按钮。系统对输入信息进行格式和完整性校验。通过校验后,系统向用户注册邮箱发送验证码。用户将验证码填入注册页面的相应,完成用户账号注册流程,并跳转至登录页面。 登录 :用户在登录页面输入已注册的邮箱和密码。系统对邮箱和密码进行验证,检查账号是否存在、密码是否正确以及邮箱是否已验证。若验证通过,系统允许用户登录进入平台主页,并记录用户登录状态和登录时间。若验证失败,系统提示用户错误原因,如邮箱或密码错误、邮箱未验证等。 找回密码:用户在登录页面点击 “忘记密码” 链接。系统跳转到找回密码页面,用户输入注册邮箱,然后点击发送验证码,系统验证邮箱是否属于已注册用户。验证通过后,系统向该邮箱发送验证码。用户收到验证码后,返回找回密码页面,输入验证码,新密码并确认。点击重置密码,系统更新用户密码,重置成功,系统跳转到登录页面,用户可使用新密码重新登录。 社交关系管理路径: 添加好友:点击添加好友功能选项卡,输入被请求者的邮箱地址,点击发送好友请求,被请求者的邮箱会收到一个用于验证好友请求的验证码,然后被请求者在添加好友功能的验证好友请求中,输入邮箱收到的验证码,就完成了好友验证功能。 实时通讯路径: 实时聊天::用户在好友列表中点击好友头像或用户名,打开聊天窗口。系统加载显示双方的历史聊天记录。用户在输入框中输入文字消息,点击发送按钮,消息会被保存到本地客户端,同时系统将消息转送给对方。 当用户收到新的聊天消息时,若用户在线,系统通过 SignalR 实时通信技术立即将消息推送给用户。 AI助手:当用户有一些未知的疑问时,可以向ai助手提问。
社交

工作经历

  
5人以下
2025.05 - 2025.05
独立开发大型社交即时通讯平台,主管 C#、ASP.NET Core、Blazor、SignalR 技术,优化性能,成果显著

教育经历

烟台南山学院
2023.07 - 2027.07
计算机科学与技术
本科

个人简介

编程语言 :熟练掌握 C# 语言。 后端开发 :精通 ASP.NET Core Web API 开发,有构建高性能后端服务的经验,如在社交即时通讯项目中实现用户认证和消息推送功能。 前端技术 :熟练使用 Blazor wasm 构建交互式 Web 应用,了解 HTML5 语义化布局和 CSS3 动画效果。 数据库管理 :掌握 EF Core 进行数据库操作和对象关系映射,在 SQL Server 数据库设计与优化方面有实践经验,曾优化数据库查询性能提升系统响应速度。 实时通信 :具备利用 SignalR 实现实时功能的能力,成功开发了低延迟、高可靠的实时聊天系统。 开发工具 :熟悉 Visual Studio 和 Visual Studio Code 的调试与开发环境配置,掌握 Git 进行版本控制,遵循分支管理策略确保代码协作顺利。
成功交付率
100%
相似推荐
烟台市
后端-Java、后端-C#
技能:C#、Java、ActiveMQ、Docker、Kafka、MySQL、RabbitMQ、Spring Cloud、.NET Framework、ASP.NET
郑州市
后端-C#、前端-Web前端
技能:C#、Java、Python、Vue、.NET Core、Selenium
济南市
后端-C#、前端-Web前端
技能:Bash、C#、Transact-SQL、JavaScript、Java、SQL
宁波市
桌面端-.NET、后端-C#
技能:C#、.NET Framework、WinForms、墨刀
汕头市
后端-C#、前端-小程序
技能:Java、UniApp、C#、Vue、ASP.NET、.NET Core、.NET Framework、Node.js、Axure RP
帮助文档   Copyright @ 2021-2024 程序聚合 | 浙ICP备2021014372号
人工客服