PDA

View Full Version : خبر: پروژه open Source-وب سایت برای اساتید



crazy_1892
یک شنبه 25 دی 1390, 18:54 عصر
با سلام خدمت دوستان
این سایت جزء اولین کارهای من بود، این را گفتم تا دوستان و اساتید نظراتشنو برام بذارند تا بتونم در پروژه های آینده بهتر عمل کنم

این سایت برای یکی از استاد های خودم آماده کردم

امکانات:
اضافه کردن گروه(مورد استفاده برای استاد جهت اضافه کردن درس جدید)-ویرایش و حذف گروه
اضافه کردن اخبار(مورد استفاده برای استاد جهت اطلاع رسانی به دانشجویان)-ویرایش و حذف اخبار
اضافه کردن کردن پست (مورد استفاده برای اضافه کردن مقاله ،یا جزوات درسی و آموزشی)-ویرایش و حذف
اضافه کردن 3 فایل ضمیمه برای هر پست با امکان ویرایش و حذف آنها

برنامه با استفاده از Vs2010 و SqlServer R2 آماده شده است

-استفاده از linq
-استفاده از slider نمایش خبر
-استفاده از Repeaterو pageبندی دستی
-جلوگیری از SQL injection
-استفاده از Fckeditor
-استفاده از جدول دستی برای admin
-استفاده از hashing
-استفاده از routing
-استفاده از alert جاوا
-و...

ورود به admin
نام کاربری :admin
پسورد:00000

دوستان فقط نظر یادتون نره

mahmood_4246
یک شنبه 25 دی 1390, 20:51 عصر
راهنمایی میکنی باسه Extrac کردن فایل های زیپ که گذاشتی

crazy_1892
یک شنبه 25 دی 1390, 21:08 عصر
دوست عزیز فایل اولی که بک آپ دیتابیس است که باید Restor بشه
فایلهای بعدی هم پوشه مربوط به پروژه هست

fakhravari
یک شنبه 25 دی 1390, 23:11 عصر
اگر ممکن Script بزارید.
یابک 2005 بزارید

crazy_1892
یک شنبه 25 دی 1390, 23:23 عصر
Script 2005

A.S.Roma
یک شنبه 25 دی 1390, 23:54 عصر
مواردی که دوست داشتم :
1 - استفاده از LINQ
2 - طرح ساده با رنگ آمیزی زیبا (صفحه ی اول)

مواردی که به نظرم صحیح نبود :
1 - عدم استفاده از قواعد نامگذاری (Camel Notation & Pascal Notation)
2 - استفاده از نام های مبهم برای فیلدها و variable های کدتون. ( و حتی کلاس ها و متد هایی با نام عجیب و قریب )
3 - عدم استفاده از معماری چند لایه.

crazy_1892
دوشنبه 26 دی 1390, 21:24 عصر
دوستان عزیز دیگه کسی نظری نداره

crazy_1892
جمعه 30 دی 1390, 22:15 عصر
دوستان این پروژه 100 بار دانلود شده
یعنی شما نکته منفی درون ای پروژه ندیدین که بهم بگید

saha_h2001
جمعه 21 بهمن 1390, 19:13 عصر
سلام
وب سایتتون را من دیدم
بنظرم یه مقدار رنگش چشمو میزنه
از شی گرایی استفاده می کردید بد نبود
موفق باشید

crazy_1892
یک شنبه 23 بهمن 1390, 10:27 صبح
فایل بانک اطلاعاتی سایت اساتید جهت attach به sql Management

sara_aryanfar
یک شنبه 23 بهمن 1390, 15:11 عصر
من هرچی رمز و نام کاربری که شما دادی زدم گفت اشتباهه بگذریم در بخش مدیریت از یک رنگ ثابت استفاده کردین البته همه دوستان بیشتر از من می دونن اما فکر می کنم بخش مدیریت هم اگر به اندازه صفحات عادی مهم نباشه (از نظر ظاهر) کمتر از اونا نیست و باید به ظاهر اون هم برسیم در بخش تماس با ما شما متنی رو به عنوان متن ثابت داخل کد ها گذاشتید در حالی که باید به مدیر امکان ویرایش اینچنین متن هایی رو بدین یعنی بهتره ما اینگونه تنظیمات و متون سایت رو داخل دیتا بیس بریزیم و از اون واکشی کنیم

Asp.net.Ajax
دوشنبه 24 بهمن 1390, 01:28 صبح
با سلام،
ابتدا ممنون بابت اینکه سورسی که روش زحمت کشیدید رو قرار دادید.
ببخشید من یک مقدار تازه کار هستم و یک سوال برام پیش اومده، این فایل script2005 رو آیا خودتون نوشتید یا که خود sql ایجادش میکنه.
البته فکر کنم خود sql این فایل رو میده،اگه اینطور هست ممنون میشم طریقه بدست آوردن script بانک رو یک مقدار برام توضیح بدید.
از اینکه هنوز اونقدر حرفه ای نیستم که بخوام در مورد برنامتون نظر بدم هم عذر خواهی میکنم.
با تشکر.

crazy_1892
دوشنبه 24 بهمن 1390, 10:11 صبح
خود sql میده

بر روی دیتابیس در sql mamagment کلیک راست کن
گزینه task و بعد هم Generate Scripts

abbas3zaar
شنبه 02 اردیبهشت 1391, 01:59 صبح
عزیز دیتاسورس رو چجوری ست کنم رو پروژه؟ داخل کد ها نتونستم پیدا کنم

crazy_1892
شنبه 02 اردیبهشت 1391, 11:02 صبح
عزیز دیتاسورس رو چجوری ست کنم رو پروژه؟ داخل کد ها نتونستم پیدا کنم
در webConfig میتونی این کار رو کنی

abbas3zaar
شنبه 02 اردیبهشت 1391, 17:18 عصر
چرا این ارور رو میده وقتی دیتابیس رو اتچ میکنم؟
میگه ورژنم ساپورت نمیکنه. چیکار بایدکنم؟

86093

crazy_1892
شنبه 02 اردیبهشت 1391, 21:17 عصر
از sql Server 2008 R2 استفاده کن دوست عزیز

abbas3zaar
شنبه 02 اردیبهشت 1391, 22:55 عصر
از sql Server 2008 R2 استفاده کن دوست عزیز

باید برنامه sql Server 2008 R2 رو جدا نصب کنم؟ اگه آره میشه لینک دانلودشو بزاری برام؟
در ضمن اون فایل های BACKUP و script چیه؟ میشه یه توضیحی بدی د موردشون؟ مرسی عزیز

abbas3zaar
شنبه 02 اردیبهشت 1391, 23:34 عصر
راه دیگه ای نیست من الان این پروژه شما رو اجرا کنم؟ من تو گوگل سرچ کردم حجمش 4 گیگ بود!!!!!! :گریه:

crazy_1892
دوشنبه 04 اردیبهشت 1391, 10:50 صبح
دوست عزیز اسکریپت را در پست های قبلی قرار دادم از اون استفاده کن

abbas3zaar
دوشنبه 04 اردیبهشت 1391, 14:38 عصر
دوست عزیز اسکریپت را در پست های قبلی قرار دادم از اون استفاده کن
اون فایل Script.sql رو چجوری ایمپورت کنم و چجوری Connection String رو ست کنم رو پروژه؟

crazy_1892
دوشنبه 04 اردیبهشت 1391, 17:56 عصر
دوست عزیز درباره روش استفاده از script دیتابیس جستحو کن
شما مانند یک کوئری باید استفاده کنی

abbas3zaar
سه شنبه 05 اردیبهشت 1391, 04:28 صبح
دوست عزیز درباره روش استفاده از script دیتابیس جستحو کن
شما مانند یک کوئری باید استفاده کنی

من توی گوگل این رو سرچ کردم (روش استفاده از اسکریپت دیتابیس) ولی هیچی پیدا نکردم. اگه میشه زاهنماییم کنی

reza_engineer
سه شنبه 05 اردیبهشت 1391, 08:57 صبح
سلام خسته نباشی
مرسی بابت وب سایتی که گذاشتی
من یه تیکه کد که در قسمت کلاس ها بکار بردی
می خوام برام توضیح بدی تکنیکشو و کاربردشو
اگه ممکنه خط به خطشو دوست عزیز





public static List<ClassArticle> GetArticlDefault(int StartIndex, int Count )
{
MyClass Myclass = new MyClass();

DataClassesDataContext Cld = new DataClassesDataContext();
var query = (from C in Cld.View1s
orderby C.Id descending
where C.Status == true
select C).Skip(StartIndex).Take(Count);

List<ClassArticle> NewsList = new List<ClassArticle>();
foreach (View1 Row in query)
{
ClassArticle News2 = new ClassArticle()
{
Id = Row.Id,
Sub = Row.Sub,
Des = Row.DesCrip,
Status = Row.Status,
Dl1=Row.Dl1,
Dl2=Row.Dl2,
Dl3=Row.Dl3,
Date=Myclass.ToSHamsi(Row.Date),
Group=Row.Name,
};
NewsList.Add(News2);
}
Cld.Dispose();
return NewsList;
}

crazy_1892
سه شنبه 05 اردیبهشت 1391, 10:10 صبح
دوست عزیز این قسمت برای صفحه بندی هست

من از یک جدول query گرفتم با استفاده از skip و take ردیف های که در خواست دادم را بر کی می گردونه مثلا از 10 تا 20

بعدشم که یک list و ردیف ها (یا همون رکورد ها از جدول) را از دیتابیس خوندم

reza_engineer
سه شنبه 05 اردیبهشت 1391, 12:49 عصر
ممنونم فقط میشه بیشتر باز کنی