در مطلب پیشین برای نگهداری حالت شیء یا همان ویژگیهای آن Propertyها را در کلاس معرفی کردیم و پس از ایجاد شیء مقدار مناسبی را به پروپرتیها اختصاص دادیم.
اگرچه ایجاد شیء و مقداردهی به ویژگیهای آن ما را به هدفمان میرساند، اما بهترین روش نیست چرا که ممکن است مقداردهی به یک ویژگی فراموش شده و سبب شود شیء در وضعیت نادرستی قرار گیرد. این مشکل با استفاده از سازندهها (Constructors) حل میشود.
سازنده ( ...
کوکی در جاوا اسکریپت همانطور که در قسمت قبل اشاره کوتاهی شد، مدیریت کوکیهای در دسترس در وضعیت جاری، در جاوا اسکریپت ازطریق پراپرتی cookie از شی document امکانپذیر است. این پراپرتی کاری همانند هدرهای Set-Cookie و Cookie (که در قسمت قبل درباره آنها بحث شد) انجام میدهد. این پراپرتی یک مورد کاملا استثنایی و نسبتا عجیب در زبان جاوا اسکریپت است. در نگاه اول ظاهرا document.cookie از نوع رشته است، اما قضیه کاملا فرق میکند. برای روشن شدن مطلب ...
در دو درس گذشته با DataType ای که با هم نوشتیم؛ میتوانستیم این پرسوجوها را داشته باشیم:Declare @MyDate JalaliDate = '1392/02/11 21:38:24'
Select @MyDate.ToString() as MyDateTime
, @MyDate.GetDate() as MyDate
, @MyDate.GetTime() as MyTime
, @MyDate.Year as MyYear
, @MyDate.Month as MyMonth
, @MyDate.Day as MyDay
, @MyDate.Hour as MyHour
, @MyDate.Min ...
امروز میخوام یکی از کاربردهای جالب PowerShell رو براتون بگم. PowerShell و اجراش کنید.
- کد زیر را ابتدا ویرایش کرده و نام کاربری و رمز عبور خود را در آن وارد نمایید.(من در اینجا از سیستم Gmail برای ارسال ایمیل استفاده کرده ام)
- متن دلخواه خود را در بخش $body قرار دهید.
- در نهایت متن خود را کپی کرده و با کلیک راست بر روی PowerShell متن کپی شده در انجا قرار میگیرد.
- حالا کلید Enter را فشار ده ...
در برنامههای وب امروز نیازی به فراخوانی ثوابت
که در طول حیات برنامه انگشت شمار تغیر میکنند نیست و با توجه به استفاده از
فرامین و متدهای سمت کلاینت احتیاج هست تا این ثوابت بار اول لود صفحه به کلاینت
پاس داده شوند.میتوان در این گونه موارد از قابلیتهای گوناگونی
استفاده کرد که در اینجا ما با استفاده از یک فیلد مخفی و json مقدار را به
کلاینت پاس میدهیم و در این مثال در سمت
کلاینت نیز دراپ دان را با این مقادیر پر میکنیم: publi ...
پیش از هرچیز به شما پیشنهاد میکنم؛ بار دیگر کد سیشارپ درس نخست را در پروژهى خود کپی کنید و سپس Publish را بزنید. پس از ارسال آن مطلب، تغییراتی در جهت بهینهسازی کد دادم که به نظرم بهتر است شما نیز در پروژهى خود به کار برید.چرا از این نوع داده استفاده کنیم؟
نخستین پرسشی که ممکن است برای شما پیش بیاید این است که چرا بهتر است از این نوع داده استفاده کنیم. برای پاسخ به این پرسش باید راهکارهای گذشته را بررسی ک ...
یک مثال ساده برای شرح مساله
در اینجا مدل User، کنترلری به نام Home و View متناظر با آن را ملاحظه میکنید:namespace ModelStateTest.Models
{
public class User
{
public string Email { set; get; }
}
}using System.Web.Mvc;
using ModelStateTest.Models;
namespace ModelStateTest.Controllers
{
public class HomeController : Controller
{
public ActionResult Index()
{
...
ثبت و نگهداری تاریخ خورشیدی در SQL Server از دیرباز یکی از نگرانیهای برنامهنویسان و
طراحان پایگاه دادهها بوده است. در این نوشتار، راهکار تعریف یک DataType در SQL Server 2012 به روش CLR آموزش داده
خواهد شد.در ویژوال استودیو یک پروژهى جدید از نوع SQL Server Database Project
به شکل زیر ایجاد کنید:
نام پروژه را به یاد تقویم خیام، prgJalaliDate میگذارم. در Solution Explorer روی ...
در قسمت قبلی
شما را با DataTables آشنا کردم. به طور خلاصه نحوه اعمال کردن
DataTables به یک جدول ساده html را گفتیم که با این کار به صورت پیش
فرض، امکاناتی مثل فیلتر کردن داده ها، صفحه بندی و مرتب سازی آنها و نیز
اعمال شدن استایلهای css به همین جدول html خام اضافه میشود. نکته مهم در
مثال قبلی این بود که دادههای درون این جدول با کدنویسی خام html فراهم
شدند، اما این را در نظر داشته باشید که اکثریت مواقع باید دادهها از ی ...