Programming languages
135 subscribers
202 photos
36 videos
49 files
249 links
A channel about all kind of programming languages, and their architectures and concepts.
Download Telegram
Forwarded from C# Programming Guide
Program.cs
1.3 KB
count example
Forwarded from برنامه نویسی حرفه ای
عملگرها و تبدیل نوع در سی شارپ

در این بخش از Umbrella Series – CSharp عملگرهای سی شارپ و همچنین تبدیل نوع متغیرها خواهیم پرداخت. سرفصل مطالب بیان شده به صورت زیر است:

عملگرهای ریاضی، منطقی، شیفت بیتی، …
typeof، sizeof، is و as
تبدیل نوع با Casting
اولویت عملگرها
overload کردن عملگرها
تبدیل نوع به صورت implicit
تبدیل نوع به صورت explicit
عملگر کروشه برای ایندکسر
Enum
👇👇👇👇👇👇
Forwarded from برنامه نویسی حرفه ای
Umbrella-CSharp-www.baiat.ir-Operators-and-Casts.pdf
1 MB
Forwarded from C# Programming Guide
کلید واژه ی implicit چیست و کاربردش چیست؟
Forwarded from C# Programming Guide
Forwarded from C# Programming Guide
فرض کنید میخواید یه سری داده رو با خروجی کلاس MessageContract از سرور به کلاینت بفرستید و نمیخواهید همیشه MessageContract رو توی بازگشتی خطا ها همش new کنید و مقادیرش رو پر کنید، بلکه فقط میخواهید یک String رو return کنید ولی خروجیش از نوع MessageContract ای باشه که Success نیست و خطا هست.
توی تابع بالا خروجی تابع شما از نوع MessageContract هست ولی شما یک string رو return کردید implicit ها به شما کمک میکنن تا یک مقدار رو از پیش و کد کمتر و تمییز تر خروجی بدید و هر بار اونو مجدد باز سازی نکنید تا کد هاتون شلوغ نشه یا به عبارت دیگه باعث میشه تا شما انواع داده ها و کلاس ها رو به هم تبدیل کنید.
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/implicit
Forwarded from C# Programming Guide
Program.cs
1 KB
implicit sample
Forwarded from C# Programming Guide
توی کلاس مورد نظرتون شما میتونید هرچندتا که میخواهید از هر نوع خروجی مثلا (enum) هم implicit بسازید و توی تابع خودتون هم String خروجی بدید و هم enum و در هر دو صورت توابع implicit شما فراخونی شده و string یا enum شما تبدیل به MessageContract یا کلاس مورد نظر شما میشن.
#استخدام

🔹شرکت سنجش افزار آسیا، ارائه دهنده نرم افزارهای صنعتی، دارای رتبه یک از شورای عالی انفورماتیک کشور، با توجه به گسترش و توسعه فعالیت‌های خود، به منظور تکمیل تیم فنی از علاقه‌مندان به فرصت های شغلی ذیل دعوت به همکاری می نماید:

🔸شرایط احراز:

۱-مدیر پروژه:

▪️تسلط به مفاهیم طراحی و نگهداری بانک های اطلاعاتی
▪️توانایی تحلیل و توسعه سیستم ها
▪️توانایی پیاده سازی معماری سیستم
▪️تسلط به C#.Net
▪️تسلط به کار با TFS
▪️حداقل 3 سال سابقه کار مرتبط
▪️توانایی مدیریت و راهبری پرسنل
▪️توانایی کار تیمی، خلاق، رویکرد و توان حل مساله


۲-برنامه نویس Back End:

▪️طراحی پایگاه داده MS-SQL Server
▪️تسلط کامل به TSQL
▪️مسلط بر برنامه نویسی حوزه WEB (C#.Net ، ASP.Net)
▪️حداقل 3 سال سابقه کارمرتبط
▪️توانایی کار تیمی، خلاق، خودآموز، رویکرد و توان حل مساله، دارای تفکر تحلیلی و روحیه جستجو و تحقیق و مطالعه


۳-کارشناس پشتیبانی و نصب:

▪️ساکن تهران
▪️آشنا به C#.Net و ASP.Net
▪️آشنا به بانک اطلاعاتی SQL Server
▪️آشنا به تست و مستند‌سازی
▪️مسئولیت پذیر و متعهد
▪️توانایی کار تیمی، خلاق، خودآموز


۴-کارشناس پشتیبانی و نصب:

▪️ساکن تهران
▪️تسلط به زبان انگلیسی
▪️آشنا به بانک اطلاعاتی Oracle
▪️مسئولیت پذیر و متعهد
▪️توانایی کار تیمی، خلاق، خودآموز

ارسال رزومه به ایمیل

✉️: [email protected]

Channel: @Nikamooz
جهت دانلود این فیلم بر روی لینک زیر تاچ کنید:


https://nikamooz.com/new-features-sql-server-2017/?cid=1
#Visual_Studio
سلام

نسخه 15.4 ویژوال استودیو 2017 منتشر شد. امکانات خوبی در حوزه های IDE, ASP.NET Core, Data Sience و Mobile Development به این IDE محبوب و قدرتمند اضافه شده است.

برای آشنایی بیشتر با امکانات و تغییرات میتونید از لینک زیر اقدام کنید

https://aka.ms/pzoy7w/

برای دانلود نرم افزار هم میتونید از طریق لینک زیر اقدام کنید

https://downloadly.ir/software/programming/microsoft-visual-studio/

موفق و پیروز باشید
علیرضا ارومند

@Nikamooz
Forwarded from از بازاریابی دیجیتال تا برنامه نویسی و امنیت دیجیتال (Babi Boy)
کاش نمی گذاشتیم تکنولوژی ما را ببلعد !

@marketingandtech
Forwarded from برنامه نویسی حرفه ای
آرایه و دسترسی نوبتی در سی شارپ

در این بخش از Umbrella Series – CSharp آرایه ها و دسترسی نوبتی در سی شارپ را بررسی خواهیم کرد. سرفصل مطالب بیان شده به شرح زیر است:

نحوه تعریف و استفاده از آرایه
دسترسی نوبتی – Enumeration
👇👇👇👇👇
Forwarded from برنامه نویسی حرفه ای
Umbrella-CSharp-www.baiat.ir-Array-and-Enumeration.pdf
635.8 KB
Forwarded from برنامه نویسی حرفه ای
نماینده (delegate) و رویداد (event) در سی شارپ

در این بخش از Umbrella series – CSharp به بررسی ساختار، عملکرد و نحوه استفاده از نماینده ها (delegate) و رویدادها در سی شارپ خواهیم پرداخت. سرفصل مطالب بیان شده به صورت زیر است:

نماینده – Delegate
نماینده هایی که به بیش از یک متد اشاره می کنند
عبارت های Lambda
چند نکته در مورد کار با عبارت های Lambda
رویدادها – Events
اینترفیس های INotifyPropertyChanging و INotifyPropertyChanged
دلیل بررسی null نبودن رویداد
👇👇👇👇👇👇
Forwarded from برنامه نویسی حرفه ای
Umbrella-CSharp-www.baiat.ir-Delegates-and-Events.pdf
1 MB
Forwarded from C# Programming Guide
توابع Extension چیست؟
Forwarded from C# Programming Guide
فرض کنید کلاس MessageContract شما در یک کامپوننتی قرار دارد که شما به سورس ان دسترسی ندارید یا دسترسی به ان سخت است، ولی شما میخواهید یک تابع برای ان بنویسید، یا بالعکس شما میخواهید برای کلاس string یک تابع بنویسید که بتوانید از ان خروجی MessageContract بگیرید (مثال بالا) شما میتوانید از توابع Extension استفاده کنید. توابع Extension باید static باشند و در کلاس static قرار گرفته باشند.در مثال بالا Success یک تابع Extension است.
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/extension-methods