در مطلب «محدود کردن کاربرها به آپلود فایلهایی خاص در ASP.NET MVC» تصمیم گیری بر اساس یک لیست سفید صورت میگیرد. برای مثال کاربران فقط قرار است تصویرهایی از نوع png یا jpg را ارسال کنند. اکنون نیاز است حالت کلیتری را درنظر بگیریم که کاربر قرار است هر نوع فایل دلخواهی را ارسال کند. در اینجا نباید امکان آپلود هر نوع فایلی، خصوصا فایلهای اجرایی ASP.NET یا هر نوع موتور اجرایی دیگری که ممکن است روی سرور نصب باشد (مثلا PHP)، وجود داشته باشد. ...
همان طور که میدانید کاربرد پذیری در خیلی از
پروژهها حرف اول رو میزند و کاربر دوست دارد کارهایی که انجام میدهد خیلی راحت
و با استفاده از موس باشد.یکی از کار هایی که در اکثر پروژهها نیاز است ، چیدمان
ترتیب رکوردها است. ما میخواهیم در این پست ترتیبی اتخاذ کنیم که کاربر بتواند رکوردها را به هر ترتیبی که دوست دارد نمایش دهد.
از توضیحاتی که ...
در این قسمت به پیاده سازی یک فرآیند سفارش ساده میپردازیم. ابتدا یک پروژه از نوع Workflow Console Application را ایجاد کرده و نام آن را Order Process میگذاریم و سپس کلاسهای زیر را به آن اضافه میکنیم:
public class OrderItem
{
public int OrderItemID { get; set; }
public int Quantity { get; set; }
public string ItemCode { get; set; }
public string Description { get; set; }
}
...
در حین کار با SQL Server نیاز به دیباگ اسکریپتی طولانی و اورژانسی T-SQL بود که در محیط Management Studio با مشکل زیر برخورد کردم:
در این مورد نظرات و پیشنهادات زیادی از جمله ریستارت سرویس SQL Server و تعویض کلمه عبور لاگین و یا پاک کردن کلمات عبور کش شده در سیستم و حتی ریستارت کامپیوتر :) از دوستان همکار در فرومهای موجود در اینترنت گذاشته شده بود و در گوشه ای هم اشاره به '.' شده بود که طبق عادت همیشگی برای لاگین ...
پیشنیاز:
چگونه با استفاده از لوسین مطالب را ایندکس کنیم؟
مقدمه
اگر به جستجوی سایت دقت کرده باشید، قابلیتی تحت عنوان پیشنهاد «عبارات مشابه» به آن اضافه شده است:
این مورد بر اساس ماژول غلط یاب املایی لوسین تهیه شده و بسیار شبیه به "did you mean" جستجوی گوگل است. در ادامه به نحوه پیاده سازی آن خواهیم پرداخت.
...
گاهی اوقات لازم است، تاریخ آخرین روز ماه جاری یا دو ماه بعدتر یا یک ماه قبلتر و غیرو... را نیاز داشته باشیم. SQL Server در نسخه 2008 خود تابعی ارائه داده است، که تاریخ آخرین روز ماه را برمی گرداند. و Syntax آن به شرح ذیل میباشد:
EOMONTH ( start_date [, month_to_add ] )
این تابع دو پارامتر دریافت میکند، اولین پارامتر یک فرمت تاریخ میپذیرد، دومین پارامتر، اختیاری است و یک عدد میپذیرد و بیانگر تعداد ماه ...
همانگونه که اطلاع دارید یکی از روشهای سرقت اطلاعات استفاده از نرم افزارهای جاسوس صفحه کلید (Key Logger) است، البته ثبت کلیدهای فشرده شده میتواند توسط سخت افزارهایی که سر راه سوکت صفحه کلید و کیس قرار میگیره، انجام بشه. در صورتی که چنین سخت افزاری (مخصوصا در کافی نتها) روی کامپیوتر کاربر نصب باشه، یا توسط ویروس و بدافزارها اینگونه نرمافزارهایی روی سیستم کاربر قرار بگیره هر کلیدی که توسط کاربر روی صفحه کلید فشرده میشه توسط اینها ثبت شد ...
در بسیاری مواقع پیش میآید که در SQL رویههای ذخیره شده (Stored Procedure ) ایجاد میکنیم. اما پس از ایجاد در SQL این رویه قابل مشاهده بوده و میتوان آن را ویرایش کرد. مثلا میخواهیم یک رویه ذخیره شده ساده را ایجاد نماییم.
ابتدا در SQL Management Studio (یا روشهای دیگر) اقدام به ایجاد رویه مینماییم.
Create Procedure dbo.PWS_GetDataCount
AS
BEGIN
SELECT COUNT(*) FROM backupfile
END
ه ...
Flowchart Workflow
در این قسمت به ساخت یک Workflow از طریق Flowchart میپردازیم. در Workflow هایی که از طریق Flowchart تعریف میشوند٬ فعالیتها به صورت درختی تعریف شده و با هم در ارتباط بوده و ارتباط آنها از طریق درختهای تصمیم گیری میباشد.
برای استفاده از آن، از قسمت Toolbox ٬ قسمت Flowchart ٬ کنترل Flowchart را به داخل صفحه کشیده، حال میتوانیم از دیگر کنترلها در درون Flowchart استفاده کنیم.
نکته : تفاوتی که در Sequenc ...
در این پست قصد دارم نحوه تغییر دسترسی یک سند را بیان کنم . مسئله : فرض کنید قرار است سندی در کتابخانه بارگذاری شود و پس از تغییرات و پالایش توسط فردی تایید (Approve) شود و پس از تایید ، دیگر تهیه کننده اولیه سند نمیتواند آن را ویرایش کند . با استفاده از workflow این روند را با هم پیش میگیریم .
...