PDA

View Full Version : سورس کامل cblog همراه با دیتابیس



majidmjh
سه شنبه 01 تیر 1389, 21:10 عصر
تصمیم گرفتم cblog رو اپن سورس در اختیار عموم قرار بدم ، اگه تغییری روی این سیستم انجام دادید ، باز هم همینجا آپلود کنید تا بقیه دوستان هم از کد شما استفاده کنند .


http://majidmjh.persiangig.com/1Mehrtash/cblog.jpg


کد دیتابیس رو با Linq نوشتم شاید اونم بتونه برای خیلی از دوستان حکم آموزش رو داشته باشه .

ممنون از لطف همه دوستان .

دانلود (http://persianfifa.ir/1/cblogSource.zip)

دیتابیس رو Restore کنید ، خود به خود ساخته می شه .

سیستم مورد نیاز :
Microsoft Visual Studio 2010
SQL Server 2008
dotNetFx40_Full_x86_x64

__________________________________________________ _______________


http://persianfifa.ir/Theme/Win7/Image/Windows.png

سایت اصلی : cblog.ir (http://cblog.ir)


صفحه معرفی cblog در انجمن برنامه نویس
(http://www.barnamenevis.org/forum/showthread.php?t=228327)

___________________________________
یه خبر هم بدم که ربطی به موضوع نداره !! :لبخند:
سربازی افتادم تهران ، پاسدارن ، 06 سابق (ارتش) :لبخندساده:
امیداورم که بذارن پنجشنبه ، جمعه ها رو بتونم بپیچونم بیام الانم می خوام برم موهام رو بزنم ! :گریه:

javadhh
دوشنبه 04 مرداد 1389, 19:12 عصر
حقیقتا که بینظیره
بابا تو دیگه کی هستی
کلا دگرگون شده موفق باشی
خیلی هم سریعه
و زیبا

LORD AELX
دوشنبه 04 مرداد 1389, 20:10 عصر
سلام، پروژه ات در مقابل نمونه های موجود خیلی ناقصه... اگر این سیستم رو Develop نکنی، زحماتی که کشیدی به هیچ دردی نمیخوره... دو تا نکته هست که باید به اونا عمل کنی:


هدف از ساخت چنین Desktop هایی رو درک کن
به نمونه هایی همچون lucid نگاهی بینداز و امکانات اونا رو بررسی کن

کاش من وقت داشتم و می توانستم در توسعه این اسکریپت شریک باشم، ولی وقت اضافی ندارم! :ناراحت:

موفق باشی :قلب:

majidmjh
دوشنبه 04 مرداد 1389, 22:45 عصر
سلام، پروژه ات در مقابل نمونه های موجود خیلی ناقصه... اگر این سیستم رو Develop نکنی، زحماتی که کشیدی به هیچ دردی نمیخوره... دو تا نکته هست که باید به اونا عمل کنی:


هدف از ساخت چنین Desktop هایی رو درک کن
به نمونه هایی همچون lucid نگاهی بینداز و امکانات اونا رو بررسی کن

کاش من وقت داشتم و می توانستم در توسعه این اسکریپت شریک باشم، ولی وقت اضافی ندارم! :ناراحت:

موفق باشی :قلب:

سلام ،

ممنون به خاطر پیشنهاداتت ، اما هر چی سرچ کردم چیزی در مورد lucid پیدا نکردم ، می شه یکم در موردش توضیح بدی ؟!

هدفمم در مورد ساخت چنین Desktop هایی ، هیچ هدف خاصی نیست !!! و اصلاً در مورد اینکه بخواد یه زمانی یه طرح تجاری بشه فکر نمی کنم !!! در مقابل نمونه های مشابه خودمم قبول دارم که ناقصه ، چون من یه نفر هستم !!! :چشمک:

LORD AELX
دوشنبه 04 مرداد 1389, 23:32 عصر
سلام ،
ممنون به خاطر پیشنهاداتت ، اما هر چی سرچ کردم چیزی در مورد lucid پیدا نکردم ، می شه یکم در موردش توضیح بدی ؟!


دیگه دارم یواش یواش شک می کنم که وقتی بعضی از یوزر ها مثل شما میگن، رفتیم سرچ کردیم و چیزی پیدا نکردیم، نکنه دارن "فارسی" سرچ می کنند یا اینکه به زبان محلی خودشون... :گیج: :چشمک:

** وب سایت رسمی lucidا: http://www.lucid-desktop.org (http://www.lucid-desktop.org/) ا**

lucid یک Desktop تحت وب هست که به کمک JSON و PHP و JS ساخته شده است. محیط آن همانند GNOME لینوکس هستش و نرم افزارهایی مثل بازی های سیستم عامل، NotePad و ماشین حساب و ... را در خود دارد (بصورت داخلی و شبیه سازی شده). چند کاربره بوده و دارای File Manager داخلی است. خلاصه دقیقا مثل یک سیستم عامل کوچک عمل می کند. قابلیت File Sharing بین اعضای یک شبکه را هم دارد.



هدفمم در مورد ساخت چنین Desktop هایی ، هیچ هدف خاصی نیست !!! و اصلاً در مورد اینکه بخواد یه زمانی یه طرح تجاری بشه فکر نمی کنم !!! در مقابل نمونه های مشابه خودمم قبول دارم که ناقصه ، چون من یه نفر هستم !!! :چشمک:

خوب این خیلی بده که هدفی نداشته باشید، ولی معمولا این اهداف بعد از انجام چنین کاری و به مرور شکل می گیرند و کامل تر می شوند. مثلا یکی از دوستان من برای Render کردن انیمیشن های سنگینی که در فیلم های خود از آن استفاده می کرد، بجای آن که با هزینه ای هنگفت یک سیستم حرفه ای و تخصصی برای این کار خریداری کند، 6 عدد سیستم معمولی Core2Quad رو Cluster کرد و اونو درون یک کابینت (Folder) قرار داد. بعد ها این ایده خودش رو تقویت کرد و Chassis های بزرگ تر و بهینه تری رو برای اون طراحی کرد و ساخت و روز به روز امکانات و تعداد سیستم ها رو اضافه کرد و در حال حاضر پروژه اتاق سرورهای رندرینگ که ورژن 4 همون طرح هست رو ایجاد کرده. اینا همه در حالی هست که در ابتدا اصلا هدفش این نبود و حتی به آن فکر هم نمی کرد.

یک نفر بودن در چنین طرحی مخصوصا با توجه به اینکه به jQuery کاملا آشنا هستید، مشکل خاصی نیست و به نظر من میتونید از عهده اش بر بیایید. توسعه کار شما مسلما نتایج خوبی برایتان به ارمغان خواهد آورد و به هیچ وجه بیهوده و اتلاف وقت و انرژی نیست. عرصه سیستم عامل های تحت وب تازه در ابتدای راه قرار گرفته است. از طرف دیگر PHP تمام امکانات مورد نیاز شما همچون ارتباط با OS اصلی و برنامه نویسی تحت شبکه را ارایه می دهد. پس می توانید بدون هیچ مشکلی و با کامل کردن طرح خود و ایده های دیگران و خودتان و ... روند توسعه را در پیش بگیرید.

موفق باشید :قلب:

majidmjh
سه شنبه 05 مرداد 1389, 11:15 صبح
lucid خیلی خیلی جالب بود ، بعضی از ایده هامون هم مثل هم بود ، مثلاً وقتی پنجره رو drag می کنید ، محتوا حذف می شه که عمل drag راحت تر انجام بشه ، یا Maximize رو من هم اول مثل lucidنوشتم ، بعد به این مدل حرکتی تغییر دادم !!


در مورد هدف هم کاملاً حق با شماست ، بعضی وقت ها هوس می کنم روش کار کنم ، اما ترجیح می دم یه طرح جدید و نو پیدا کنم و روی اون متمرکز بشم ، فعلاً دارم فکر می کنم ، یه چند تا ایده هم دارم که سربازی اجازه نمی ده خیلی روش وقت بذارم !! :عصبانی++:

gigil_Question
چهارشنبه 06 مرداد 1389, 09:31 صبح
سلام

هدف از ساخت چنین Desktop هایی رو درک کن
میشه توضیح بدید هدف از این جور برنامه ها چیه ؟!!!
یا منبعی رو معرفی کنید
ممنون

ricky22
چهارشنبه 06 مرداد 1389, 13:32 عصر
سلام

میشه توضیح بدید هدف از این جور برنامه ها چیه ؟!!!
یا منبعی رو معرفی کنید
ممنون
دنبال این کلمات باش.
Cloud Computing
Software as a service
online OS

LORD AELX
چهارشنبه 06 مرداد 1389, 14:14 عصر
سلام

میشه توضیح بدید هدف از این جور برنامه ها چیه ؟!!!
یا منبعی رو معرفی کنید
ممنون

همانطور که دوست عزیز مون هم اشاره کردند، هدف از ایجاد چنین Desktop هایی در واقع ایجاد تکنولوژی سیستم عامل های تحت وب (Web OS) هستش که با استفاده از پردازش ابری (Cloud Computing) قابلیت این را دارد که به چندین Client سرویس دهد و به همین منظور هم Zero Client ها ساخته شده اند که هیچی ندارند (HDD و RAM و CPU و ...) به غیر از ملزومات اتصال به سرور اصلی از طریق اینترنت و ورودی و خروجی هایی برای اتصال ماوس و کیبورد و اسپیکر و ...!

در این تکنولوژی، سیستم عامل تحت وب قابلیت اجرای نرم افزار ها بصورت تحت وب و بدون نیاز به نصب آن ها روی سیستم شخصی کاربر را دارد. ذخیره سازی و پشتیبان گیری از داده ها نیز بصورت آنلاین و در سرور های شرکت سرویس دهنده و البته کاملا ایمن و Priv8 انجام می گیرد.

شرکت هایی همچون گوگل، Microsoft و ... از پیشگامان و حامیان این فناوری هستند.

موفق باشید :قلب: