PDA

View Full Version : گفتگو: مشكل با استفاده از نمونه هاي دريافتي از سايت



ali_mohamadi8928
دوشنبه 11 خرداد 1388, 02:01 صبح
سلام دوستان . من تازه برنامه نويسي وب رو شروع كردم . قبلا با C# كار ميكردم و هنوزم دارم به صورت جدي باهاش كار ميكنم . تصميم گرفتم با استفاده از C# و ASP.NET برنامه هاي تحت وب رو هم تجربه كنم .

من تصميم گرفتم مثل تمامي چيزايي كه ياد گرفتم از مطالعه ي يك مثال شروع كنم . ولي برام مشكل پيش اومده كه اميدوارم دوستان پر تلاش در اين بخش بنده رو توي اين زمينه كمك كنن .

من خودم ميتونم به راحتي يك پروژه ي تحت وب با VS2008 بسازم و اون رو در يك پوشه كه عمليات Web Share رو براش تنظيم كردم و در مسير C:\Inetpub\wwwroot قرارش دادم ذخيره كنم و توسط VS2008 پروژه رو از اون مسير اجرا كنم ولي توي اجراي مثال هايي كه دانلود كردم مشكل دارم . براي مثال يك برنامه ي تحت وب كه از همين سايت دانلود كردم و كار يكي از دوستان عزيز به نام اقاي مرادي هست . ميتونيد اون رو در تاپيك زير ببينيد .


http://barnamenevis.org/forum/showthread.php?t=154739

من اوم رو دانلود كردم و وقتي از حالت فشرده درش ميارم و ميرم توي پوشه ي اون و Defualt.aspx رو با VS2008 باز ميكنم با خطا مواجه ميشم و اصلا صفحه باز نميشه .

تصوير خطا رو در زير مشاهده ميكنيد ... به نظرتون بايد چيكار كنم كه بدون هيچ خطايي اين برنامه رو بتونم توي VS2008 اجرا كنم ... ؟؟؟ ايا بايد اون رو در يك پوشه در ريشه ي IIS بريزم .. ؟؟؟ لطفا يك توضيح كامل بديد تا مشكل بنده و ديگر دوستان تازه كار حل بشه توي اين زمينه ....

http://barnamenevis.org/forum/attachment.php?attachmentid=31484&stc=1&d=1243803122

اين پروژه بانك اطلاعاتي SQL هم داره ظاهرا ... من قبلا از SQL Server استفاده كردم ولي در زبان هاي ديگه مثل دلفي ... و از كامپوننتهايي استفاده ميكردم توي اون زبان ها كه حتي بدون نصب بودن SQL Server هم ميتونست با بانكهاش كار كنه ... راستش توي VS تا حالا از SQL Server استفاده نكردم ... فكر كنم وقتي VS2008 رو نصب كردم SQL Server 2005 هم خودش نصب كرده باشه .. چون توي منوي استارت يه چيزايي ازش هست كه در تصوير زير ميبينيد .

http://barnamenevis.org/forum/attachment.php?attachmentid=31486&stc=1&d=1243807122

دوستان يعني واقعا با نصب VS2008 خود به خود SQL Server 2005 هم نصب شده ؟؟؟

اگه اره با اين اوصاف چه جوري بايد بانك هاي مربوط به اون پروژه رو اتچ كنم تا برنامه به درستي اجرا بشه ؟؟


از دوستان خواهش ميكنم راهنمايي كنن تا بنده هم بتونم بلاخره يك مثال رو در محيط ويژال استديو اجرا كنم ...

با تشكر از همه ي دوستان

milade
دوشنبه 11 خرداد 1388, 06:31 صبح
سلام دوست عزیز

در مورد عکس اول میگه که نمیتونه مستر رو لود کنه ، چک کن ببین ادرس مستر درست هست


دوستان يعني واقعا با نصب VS2008 خود به خود SQL Server 2005 هم نصب شده ؟؟؟

خیر دوست عزیز . این نسخه Express هست .

موفق باشید

ali_mohamadi8928
سه شنبه 12 خرداد 1388, 12:16 عصر
در مورد عکس اول میگه که نمیتونه مستر رو لود کنه ، چک کن ببین ادرس مستر درست هست

من ادرسش رو در سورس Default.aspx چك كردم .. به صورت زير بود .. ايا غلط هست ؟؟



<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="پ©«ëé" %>



خیر دوست عزیز . این نسخه Express هست .

يعني با اين نسخه نميشه از بانكهاي SQL Server 2005 استفاده كرد ؟؟ بايد نسخه ي كاملش رو تهيه كنم و نصب كنم ؟؟ اگه اره .. لطفا بگيد دقيقا كدوم ويرايشش رو تهيه كنم ؟؟

ali_mohamadi8928
سه شنبه 12 خرداد 1388, 12:26 عصر
دوستاني كه ميخوان اين نمونه رو دريافت كنن ميتونن از نقل قول زير توضيحات نمونه رو ببينند و اونرو دريافت كنن .


هدف از ایجاد این تاپیک جمع آوری و ارائه ایده های جدید , نکات پیاده سازی نرم افزار های تحت وب, خلاقیت ها , اینترفیس های متنوع و جذاب و نقطه نظرات اساتید میباشد.

در این مثال مطالب ذیل را بصورت عملی یاد خواهید گرفت.

1- نحوه تعریف کلاس
2- نحوه تعریف Field و Property در کلاس
3- کاربرد های شی گرایی
4- نحوه تعریف و استفاده از enum
5- نحوه کار با دیتابیس , StoredProcedure , View , DDL
6- نحوه ارسال پارمتر به پروسیجرهای دیتابیس و برنامه نویسی T-SQL
7- کنترل استثناها
8- کاربرد Session و کاربرد آن در برنامه
9- نحوه تعریف ConnectionString در Web.config و نحوه کد کردن و دیکد کردن آن
10- Cryptography
11- استفاده از Grid,DropDown,TextBox,ImageButton,CheckBox
12- نحوه جستجو کردن و سورت کردن داده ها در صفحات وب
13- نحوه استفاده از CSS
14- کار با DataSet,DataTable

در این مثال ده ها نکته دیگه تهیه کرده ام که قابل ذکر نیستند, این نکات بر اساس تجربه های خودم میباشد. بعضی قسمت های آن ممکن است مشکلاتی داشته باشد یا اینکه اشتباه پیاده سازی کرده باشم. در کل یک ایده برای برنامه نویسان تحت وب میباشند.

برای اجرای برنامه نیاز هست که ConnectionString در Web.Config را تغییر دهید. برای کد کردن آن از این برنامه استفاده کنید (http://barnamenevis.org/forum/attachment.php?attachmentid=29948&d=1239691547)




ارائه ایده ها و نحوه پیاده سازی برنامه ها در ارتقای سطح علمی و فکری برنامه نویسان و همچنین طراحی اینترفیس های استاندارد تر تاثیر بسزایی خواهد داشت.

اجرای برنامه بصورت آنلاین (http://www.sample1.kiosksoft.ir/)

http://barnamenevis.org/forum/attachment.php?attachmentid=29903&stc=1&d=1239602394


دانلود بخش اول (file://barnamenevis.org/forum/attachment.php?attachmentid=29900&d=1239602394)
دانلود بخش دوم (http://barnamenevis.org/forum/attachment.php?attachmentid=29901&d=1239602394)
دانلود بخش سوم (http://barnamenevis.org/forum/attachment.php?attachmentid=29902&d=1239602394)

کلیه حقوق این نمونه برنامه متعلق به سایت شرکت کیوسک سافت ایران میباشد و استفاده و ارائه آن با ذکر منبع رایگان میباشد.

لينك مستقيم تاپيك مربوط به مثال :


http://barnamenevis.org/forum/showthread.php?t=154739

iman_22a
سه شنبه 12 خرداد 1388, 12:27 عصر
من ادرسش رو در سورس Default.aspx چك كردم .. به صورت زير بود .. ايا غلط هست ؟؟



<%@PageLanguage="C#"MasterPageFile="~/MasterPage.master"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"Title="پ©«ëé" %>


يعني با اين نسخه نميشه از بانكهاي SQL Server 2005 استفاده كرد ؟؟ بايد نسخه ي كاملش رو تهيه كنم و نصب كنم ؟؟ اگه اره .. لطفا بگيد دقيقا كدوم ويرايشش رو تهيه كنم ؟؟

سلام دوست عزیز ، فایل MsterPage.Master رو باز کنین ببینید از کجاش ایراد گرفته . متن خطا میگه یه مشکلی توی این فایل هست که قابللیت نمایش رو ازش گرفته . اگر نتونستید رفعش کنید ، خطی که ازش ارور گرفته شده رو اینجا بذارید تا دوستان کمک کنن .

اگر نمونه مثال با Sql Express 2005 جواب بده ، همین بانک اطلاعاتی کافیه و احتیاج به Sql Server 2005 نیست .

ali_mohamadi8928
سه شنبه 12 خرداد 1388, 12:43 عصر
سلام دوست عزيز .. ممنونم از جوابت .

من فایل MsterPage.Master رو باز كردم ازش هيچ ايرادي نميگيره و به درستي نمايش داده ميشه ولي وقتي فايل Default.aspx رو باز ميكنم و ميرم در قسمت Design ، اون پيغام ظاهر ميشه و وقتي روي لينك Code View در پيغام كليك ميكنم از خط اول يعني همون كدي كه در پست قبليم گذاشتم ايراد ميگره و اون رو پر رنگ ميكنه .... !!!!

ali_mohamadi8928
پنج شنبه 14 خرداد 1388, 17:02 عصر
دوستان هيچكس نميخواد لطف كنه و راهنمايي كنه ؟؟

من تمامي نسخه هاي SQL 2005 رو تهيه كردم ... كدوم يكيش رو روي سيستمم نصب كنم مناسب تر هست و كارم رو راه ميندازه ؟؟

milade
پنج شنبه 14 خرداد 1388, 19:51 عصر
خوب Delevoper نصب کن !

حامد مصافی
پنج شنبه 14 خرداد 1388, 19:58 عصر
دوستان يعني واقعا با نصب VS2008 خود به خود SQL Server 2005 هم نصب شده ؟؟؟نسخه Express در صورتی که در مرحله نصب انتخاب شود نصب خواهد شد.