نظرسنجی: نظر شما دربره اين بحث چيست؟
بد
0%
0 0%
متوسط
0%
0 0%
خوب
100.00%
1 100.00%
در کل 1 رأی 100%
*شما به این گزینه رأی داده‌اید. [نمایش نتایج]

امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
winsock در .NET
نویسنده پیام
unknown_hcr آفلاین
كاربر تک ستاره
*

ارسال‌ها: 51
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 5
( 8 تشکر در 5 ارسال )
ارسال: #1
winsock در .NET
[/code] سلام

من به تازگي vs.net را نسب كرده ام و هنوز منبع مناسبي براي آن تهيه نكرده ام. چند سوال داشتم:
1- در vb.net چطور مي توان winsock را وارد فرم و از اون استفاده كرد؟
2-با استفاده از كلاس ارسال ايميل Visual Studio ايميل هاي ارسال شده به پوشه Spam ارسال مي شوند. چطور مي شه اونا رو به Inbox فرستاد؟

با تشكر
۰۷-مرداد-۱۳۸۷, ۱۸:۰۸:۳۸
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #2
RE: winsock در .NET
سلام.
شما برای برنامه نویسی شبکه در دات نت نیازی به استفاده از winsock نداری. کلاس های System.Net و System.Net.Sockets کارتو راه میندازن. البته اگه بخوای میتونی از winsock هم استفاده کنی.
۰۷-مرداد-۱۳۸۷, ۱۸:۵۴:۴۸
ارسال‌ها
پاسخ
unknown_hcr آفلاین
كاربر تک ستاره
*

ارسال‌ها: 51
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 5
( 8 تشکر در 5 ارسال )
ارسال: #3
RE: winsock در .NET
Payman62 نوشته است:سلام.
البته اگه بخوای میتونی از winsock هم استفاده کنی.

خلي ممنون ولي چطور مي تونم از winsock استفاده كنم؟ كجاي vb اين ابزار قابل دسترسي هستند؟

مي دونم سوال دومم در مورد spam كمي سخته ولي اگه ممكنه دوستاني كه اطلاعات تو اين زمينه دارند سريعتر پاسخ بدن.
۰۷-مرداد-۱۳۸۷, ۱۹:۰۵:۵۰
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #4
RE: winsock در .NET
1 - اگر شما هنوز میخوای از WinSock استفاده کنی به نظر من دلیلی بر کار کردن در محیط دات نت ندارید !! کلاسهای دات نت بسیار ساده تر هستند و همچنین قدرتمند تر . استفاده ار کامپوننت های COM در دات نت آسونه ولی خوب اگر دلیل موجهی برای اینکار نداشته باشید معمولا کار بیهوده ای کردین . At

2-شرط اینکه ایمیل شما مستقیما به Inbox بره بستگی به سروری (یا سرورهایی ) داره که شما از اون برای ارسال ایمیل استفاده میکنید !!
معمولا بسیاری از سرور ها در جهان مشکوک به ارسال Spam هستند و هر ایمیلی ار اونها میاد بطور اتوماتیک یا Block میشه یا میره تو پوشه های Junk Mail یا Spam , .... اکثر اوقات شما باید خودتون دستی و در Yahoo یا Hotmail یک ایمیل رو از حالت Spam یا Junk خارج کنید .

نکته بعدی اینکه شما چرا برای این تاپیک نظرسنجی قرار دادید ؟؟؟؟ Amaze

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۷-مرداد-۱۳۸۷, ۲۰:۳۳:۲۱
ارسال‌ها
پاسخ
unknown_hcr آفلاین
كاربر تک ستاره
*

ارسال‌ها: 51
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 5
( 8 تشکر در 5 ارسال )
ارسال: #5
RE: winsock در .NET
باز هم ممنون
آخر كسي جواب منو نداد
آقاي Mamad2003 هر وقت شما ايميلي براي ياهو مي فرستيد IP شما در سرور ياهو ثبت مي شه. و اگر پشت سر هم ايميل بفرستيد ياهو اجازه ارسال اونو نمي ده(براي همين اكثر ميل بمبر ها كار نمي كنند ) حالا ما مي گيم چند تا ايميل نه. همون يدونه ايميل هم اگه به روش ساده با vb بفرستيم مي ره تو ليست Spam . راهي مي دونيد يا نه؟
در ضمن ما توي vb 6 يك قسمت به نام add component داشتيم كه ابزارهاي اضافه (مثل همين winsock بدبخت) رو به برنامه اضافه مي كرديم. توي .NET چطور مي شه ابزار اضافي(winsock بدبخت) رو به فرم اضافه كنيم ؟ اصلا همچين قسمتي هست؟

smtphost:mx3.mail.yahoo.com or mx2.mail.yahoo.com

من ممكنه تا چند روزه آينده سراغ اين پست نيام . لطفا اگر تونستيد پاسخ هاي بيشتري ارسال كنيد.
با تشكر
۰۷-مرداد-۱۳۸۷, ۲۱:۱۱:۰۲
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #6
RE: winsock در .NET
نقل قول: هر وقت شما ايميلي براي ياهو مي فرستيد IP شما در سرور ياهو ثبت مي شه. و اگر پشت سر هم ايميل بفرستيد ياهو اجازه ارسال اونو نمي ده(براي همين اكثر ميل بمبر ها كار نمي كنند ) حالا ما مي گيم چند تا ايميل نه. همون يدونه ايميل هم اگه به روش ساده با vb بفرستيم مي ره تو ليست Spam . راهي مي دونيد يا نه؟

راهی نیست که یاهو رو مجبور بکنم ایمیلی رو به Inbox ببره !! اگر همین چیزی که شما میگی باشه ، بازهم قضیه صدق میکنه . Mail Server که شما از اون استفاده میکنید ممکنه در اختیار چندین سرور و سایت مختلف باشه و اینطور نباشه که فقط اون IP سرور خاص شما باشه !

نقل قول: در ضمن ما توي vb 6 يك قسمت به نام add component داشتيم كه ابزارهاي اضافه (مثل همين winsock بدبخت) رو به برنامه اضافه مي كرديم. توي .NET چطور مي شه ابزار اضافي(winsock بدبخت) رو به فرم اضافه كنيم ؟ اصلا همچين قسمتي هست؟

سمت راست توی پنجره Solution Explorer روی اسم پروژه راست کلیک میکنی و گزینه Add Reference رو انتخاب میکنی . توی پنجره باز شده میتونی هر Reference اضافه کنی به برنامه ات . توی Tab دوم میتونی گزینه COM رو ببینی که همون اشیای غیر دات نتی هستند مثل Microsoft WinSock که میتونی به پروژه اضافه کنی .

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
(آخرین ویرایش در این ارسال: ۰۷-مرداد-۱۳۸۷, ۲۲:۱۸:۵۷، توسط Mamad2003.)
۰۷-مرداد-۱۳۸۷, ۲۲:۱۷:۰۶
ارسال‌ها
پاسخ
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1051 تشکر در 294 ارسال )
ارسال: #7
RE: winsock در .NET
استفاده از WinSock معایبی داره :

1- فایل باید همراه برنامه باشه

2- فایل باید در سیستم ثبت بشه

در حالی که کتابخانه های نت نیازی به ثبت شدن ندارن حتی می تونند رو کامپیوتری که برنامه روی اون در حال اجراست نباشن

البته نه اینکه هیچی نباشه منظورم اینه که فایل ها روی یک سرور جدا قرار داشته باشه

پس عاقلانه ترین کار استفاده از کتابخانه های دات نت است

حالا هم که دیگه تقریبا همه جا فریم ورک نصبه پس دیگه هیچ نگرانی از اجرای برنامه نداریم

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
۰۸-مرداد-۱۳۸۷, ۱۷:۳۰:۱۶
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  جایگزین Winsock در VB.NET toopdanlod 3 3,499 ۰۵-اسفند-۱۳۸۸, ۲۳:۴۳:۰۰
آخرین ارسال: ajlajlajl

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 6 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS