Chit-Chat:具有MySQL数据库功能的社交聊天应用程序

上传者: 42129970 | 上传时间: 2023-02-27 10:26:36 | 文件大小: 45.22MB | 文件类型: ZIP
闲聊 具有MySQL数据库功能的社交聊天应用程序 登录 登记 私人聊天 公开聊天 包含以下用途: 通过System.Threading实现多线程 通过Microsoft.AspNetCore.SignalR.Client进行套接字编程 通过Newtonsoft.Json进行JSON序列化 Web API项目,用于处理HTTP和数据库请求。 核心功能: 登录/注册选项 连接的用户列表,当一个用户加入/离开时自动更新 服务器关闭时自动返回主视图 私人聊天 彩色的表情符号 手动注销。 框架: WPF制造MVVM设计模式 第三方库: 信号R Newtonsoft JSON 材质设计主题 精巧的人 如何在WPF中实现彩色表情符号 WPF不支持Unicode彩色表情符号。 它仅支持黑色和白色。 问题是,您如何解决这个问题? 答案将是图像。 通过使用RichTextBox,您可以插入

文件下载

资源详情

[{"title":"( 924 个子文件 45.22MB ) Chit-Chat:具有MySQL数据库功能的社交聊天应用程序","children":[{"title":"ViewModelBase.cs <span style='color:#111;'> 754B </span>","children":null,"spread":false},{"title":"ChatViewModel.cs <span style='color:#111;'> 9.36KB </span>","children":null,"spread":false},{"title":"HomeViewModel.cs <span style='color:#111;'> 6.83KB </span>","children":null,"spread":false},{"title":"Expand.png <span style='color:#111;'> 433B </span>","children":null,"spread":false},{"title":"zanyface.png <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"partyingface.png <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"monocle.png <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"sunglasses.png <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"Smile.png <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"kissing.png <span style='color:#111;'> 834B </span>","children":null,"spread":false},{"title":"wink.png <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"nerd.png <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"threehearts.png <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"relaxed.png <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"unamused.png <span style='color:#111;'> 986B </span>","children":null,"spread":false},{"title":"relieved.png <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"rofl.png <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"kissingclosedeyes.png <span style='color:#111;'> 874B </span>","children":null,"spread":false},{"title":"kissingheart.png <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"innocent.png <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"starstruck.png <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"SweatSmile.png <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"hearteyes.png <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"smirk.png <span style='color:#111;'> 1004B </span>","children":null,"spread":false},{"title":"raisedeyebrowface.png <span style='color:#111;'> 990B </span>","children":null,"spread":false},{"title":"blush.png <span style='color:#111;'> 1020B </span>","children":null,"spread":false},{"title":"yum.png <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"Laughing.png <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"Joy.png <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"slightsmile.png <span style='color:#111;'> 839B </span>","children":null,"spread":false},{"title":"stuckouttongue.png <span style='color:#111;'> 1018B </span>","children":null,"spread":false},{"title":"ButtonStyles.xaml <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"Exit.png <span style='color:#111;'> 689B </span>","children":null,"spread":false},{"title":"packages.config <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false},{"title":"HttpService.cs <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"IHttpService.cs <span style='color:#111;'> 448B </span>","children":null,"spread":false},{"title":"UserModel.cs <span style='color:#111;'> 287B </span>","children":null,"spread":false},{"title":"MessageModel.cs <span style='color:#111;'> 508B </span>","children":null,"spread":false},{"title":"DataModel.cs <span style='color:#111;'> 563B </span>","children":null,"spread":false},{"title":"UserCredentials.cs <span style='color:#111;'> 813B </span>","children":null,"spread":false},{"title":"UserResponseModel.cs <span style='color:#111;'> 363B </span>","children":null,"spread":false},{"title":"ScrollBehavior.cs <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false},{"title":"TextAlignmentConverter.cs <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"HTTPResponseExtension.cs <span style='color:#111;'> 619B </span>","children":null,"spread":false},{"title":"DecryptingExtension.cs <span style='color:#111;'> 793B </span>","children":null,"spread":false},{"title":"DocumentExtensions.cs <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"TextBoxExtensions.cs <span style='color:#111;'> 873B </span>","children":null,"spread":false},{"title":"EmailExtension.cs <span style='color:#111;'> 346B </span>","children":null,"spread":false},{"title":"MessageModelExtension.cs <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"RegistrationException.cs <span style='color:#111;'> 295B </span>","children":null,"spread":false},{"title":"LoginException.cs <span style='color:#111;'> 283B </span>","children":null,"spread":false},{"title":"Logger.cs <span style='color:#111;'> 564B </span>","children":null,"spread":false},{"title":"IsEnabledConverter.cs <span style='color:#111;'> 829B </span>","children":null,"spread":false},{"title":"ConnectionEventArgs.cs <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"EmojiEventArgs.cs <span style='color:#111;'> 301B </span>","children":null,"spread":false},{"title":"Settings.settings <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"Resources.Designer.cs <span style='color:#111;'> 2.72KB </span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"Settings.Designer.cs <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"Resources.resx <span style='color:#111;'> 5.37KB </span>","children":null,"spread":false},{"title":"app.manifest <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"Chit Chat.csproj <span style='color:#111;'> 23.15KB </span>","children":null,"spread":false},{"title":"App.config <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"RelayCommand.cs <span style='color:#111;'> 3.75KB </span>","children":null,"spread":false},{"title":"baseline_chat_bubble_outline_black_18dp.ico <span style='color:#111;'> 5.40KB </span>","children":null,"spread":false},{"title":"ChatView.xaml.cs <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"App.xaml.cs <span style='color:#111;'> 325B </span>","children":null,"spread":false},{"title":"EmojiView.xaml.cs <span style='color:#111;'> 665B </span>","children":null,"spread":false},{"title":"ChatView.xaml <span style='color:#111;'> 14.25KB </span>","children":null,"spread":false},{"title":"RegisterView.xaml <span style='color:#111;'> 5.75KB </span>","children":null,"spread":false},{"title":"RegisterView.xaml.cs <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"HomeView.xaml <span style='color:#111;'> 6.38KB </span>","children":null,"spread":false},{"title":"HomeView.xaml.cs <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"PrivateChatView.xaml <span style='color:#111;'> 7.08KB </span>","children":null,"spread":false},{"title":"EmojiView.xaml <span style='color:#111;'> 12.28KB </span>","children":null,"spread":false},{"title":"App.xaml <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"PrivateChatView.xaml.cs <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"Chit Chat.sln <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"Icon.png <span style='color:#111;'> 6.84KB </span>","children":null,"spread":false},{"title":"Microsoft.AspNetCore.SignalR.Client.Core.dll <span style='color:#111;'> 142.38KB </span>","children":null,"spread":false},{"title":"Microsoft.AspNetCore.SignalR.Client.Core.xml <span style='color:#111;'> 122.79KB </span>","children":null,"spread":false},{"title":"Microsoft.AspNetCore.SignalR.Client.Core.dll <span style='color:#111;'> 142.38KB </span>","children":null,"spread":false},{"title":"Microsoft.AspNetCore.SignalR.Client.Core.xml <span style='color:#111;'> 122.79KB </span>","children":null,"spread":false},{"title":"Microsoft.AspNetCore.SignalR.Client.Core.dll <span style='color:#111;'> 142.38KB </span>","children":null,"spread":false},{"title":"Microsoft.AspNetCore.SignalR.Client.Core.xml <span style='color:#111;'> 122.79KB </span>","children":null,"spread":false},{"title":".signature.p7s <span style='color:#111;'> 18.26KB </span>","children":null,"spread":false},{"title":"Microsoft.AspNetCore.SignalR.Client.Core.5.0.2.nupkg <span style='color:#111;'> 215.74KB </span>","children":null,"spread":false},{"title":"THIRD-PARTY-NOTICES.TXT <span style='color:#111;'> 15.36KB </span>","children":null,"spread":false},{"title":"version.txt <span style='color:#111;'> 41B </span>","children":null,"spread":false},{"title":"System.Numerics.Vectors.4.5.0.nupkg <span style='color:#111;'> 373.82KB </span>","children":null,"spread":false},{"title":"System.Numerics.Vectors.dll <span style='color:#111;'> 157.14KB </span>","children":null,"spread":false},{"title":"System.Numerics.Vectors.xml <span style='color:#111;'> 176.63KB </span>","children":null,"spread":false},{"title":"_._ <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"_._ <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"_._ <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"System.Numerics.Vectors.dll <span style='color:#111;'> 113.14KB </span>","children":null,"spread":false},{"title":"System.Numerics.Vectors.xml <span style='color:#111;'> 176.63KB </span>","children":null,"spread":false},{"title":"_._ <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"_._ <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"System.Numerics.Vectors.dll <span style='color:#111;'> 157.14KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明