سلام خدمت شما ، آرزوی سلامتی....
برای برنامه نویسی شبکه با سی شارپ چه چیزی پیشنهاد میکنید؟
من دارم یه برنامه مدیریتی مینویسم برای یه شبکه lan نمیشه گفت کافی نت چون با اون فرق داره در کل مدیریت از یک کامپیوتر بر روی کامپیوتر های دیگه صورت میگیره
بین کلاینت/سرور هم فایل ترانسفر میشه و دسکتاپ هم به اشتراک گذاشته میشه... 30 درصد پروژه تمام شده، من از کامپوننت winsock2005.dll استفاده کردم کار راه بنداز و ساده است ولی اشکالات عجق وجقی داره ، میخام بدونم شما راه اصولی تری بلد هستید؟
با تشکر
راستی یه سوال دیگه هم هست حالا اینو داشته باشید تا بعد...
من کار نکردم ولی کلاس ملاس زیاد داره برا شبکه. یه سرچ هم بزنی نمونه کد ریخته.
سلام
کلا شبکه کار نکردی یا با این کامپوننت نکاریدی؟
کسی کار نکرده برنامه نویسی شبکه؟؟؟؟؟
سلام.
برای کار با شبکه در داخل خود دات نت کلاس موجود هست. خیلی هم کار کردن باهاش راحته.
کد:
using System.Net;
using System.Net.Sockets;
این کلاس هارو به پروژه اضافه کن. بعد خودت باهاشون ور بری میفهمی چی به چیه. لیسن و کانکت و پورت و همه پروپرتی ها و ویژگی های وینساک رو دارن.
باش ، دستت درد نکنه برسی میکنم ، اما یه مقاله ای چیزی نداری که اصولیتر گفته باشه؟
سلام.
بفرما. اینم مقاله همراه مثال.
دو تا روش سنکرون و آسنکرون موجوده. تو یه مقاله ریزه کاری هاشونو خونده بودم. ولی یادم رفته. قضیه 2 سال پیشه. متوجه شدی به مام بگو.
آقا دستت درد نکنه ، دوباره مزاحم میشم.
سلام
این چه وضعه برنامه نویسی شبکست ، اه اه بدم اومد از این حرکت دات نت اونم 2008 یعنی یه کنترل درست حسابی و راحت برای این کار نداره !! بابا ویبی6 علیه الرحمه که ماله دهه 90 میلادی بود کنترل winsock داشت صد تای اینارو میارزید ،
با این امکاناتی که سی شارپ داده میشه بایت فرستاد یعنی هرچی میخای بفرستی باید تبدیل کنی به نوع بایت حساب کنید اگه بخاید فایل بفرستید اونم بصورت انبوه چه بیچارگی باید بکشید اوه اوه....
تازه فرستادنشم و آماده سازیم به سادگی نیست که من صحبت کردم.
پس لازمه اون کامپوننت رو براتون بزارم تا لذت ببرید ، خیلی راحته مثله winsock ویبی اما با امکانات بیشتر مثل یه متود واسه ارسال فایل و...
سلام.
حسین جان شما میتونی از خود وینساک تو c# استفاده کنی. ولی خوب در این صورت باید فایل کنار برنامت باشه.
خب باشه نمیخوام که ویروس میروس بسازم برنامه کاربردیه
منظورت وینساکه ویبی 6 ؟
آخه عیبه سی شارپ کنترل پیشرفته تر نداشته باشه
سلام.
C# برای این کار کلی کلاس در اختیارت گذاشته. میتونی خودت یه کامپوننت ازش بسازی. ولی کار کردن باهاشون خیلی سادست. سخت نگیر دیگه.