اگر در اینترنت به دنبال یک سورس چت با ASP.NET بگردید چند تا برنامه گیرتون میاد اما یا برنامه نویس از UpdatePanel استفاده کرده و سرعت و کارایی برنامه رو شدیدا پایین آورده و یا همچین بحث ساده ای رو با کدهای پیچیده اونقدر سخت کرده که کمتر کسی از سورس پروژه سردرمیاره.
این برنامه با وجود سادگی بیش از حد دارای سورس تمیز و مرتبی است که هر کسی میتواند به دلخواه در آن تغییرات ایجاد کند.
تکنولوژی های مورد استفاده:
- Visual Studio
- SQL Server
- Linq2SQL
- AJAX
قابلیت های برنامه:
- ثبت تمامی پیام ها در پایگاه داده
- استفاده از AJAX و سرعت فوق العاده در بارگزاری پیام ها
- قابلیت ارسال شکلک و مدیریت شکلک ها از دیتابیس
- قابلیت تعریف کاربر و Login کردن با نام کاربری و کلمه عبور
- رمزگذاری کلمه های عبور با الگوریتم MD5
یکی از مزیت های این پروژه سرعت بالای آن است که حتی با استفاده از GPRS به خوبی می شود با آن کار کرد.
این برنامه رو برای آزمایش طراحی کرده بودم که البته چند جا مورد استفاده هم قرار گرفته.کدهای برنامه بسیار ساده و روان نوشته شده و به راحتی میتونید پروژه رو ارتقاء بدین.
دیتابیس پروژه به SQL Server 2012 و فایل سورس به Visual Studio 2013 تبدیل شده است.
محتوای فایل قابل دانلود: سورس پروژه + اسکریپت پایگاه داده
سورس برنامه چت با ASP.NET و AJAX