مشکلی که در استفاده از وب سرویس دارم اینه که وب سرویس در ازای بعضی از درخواستها خطایی از نوع System.ServiceModel.FaultException بر میگردونه. این خطا رو میتوان در Controller با HandleError به View ی خاصی هدایت کرد. اما من قصد دارم پیام بازگردانده شده از نوع FaultException رو به کاربر نمایش بدم. برای این کار چه باید کرد؟ ممنون
نظرات مطالب
ASP.NET MVC #18
از تگ authorization در وب کانفیگ برنامههای ASP.NET MVC استفاده نکنید. این تنظیم بیشتر مربوط به برنامههای وب فرم است تا MVC (در اینجا فقط جهت یادآوری عنوان شده).
در برنامههای MVC فیلتر Authorize را به صورت Global تعریف کنید: «... امکان تعریف AuthorizeAttribute در فایل global.asax.cs و متد RegisterGlobalFilters آن به صورت سراسری نیز وجود دارد ...»
در برنامههای MVC فیلتر Authorize را به صورت Global تعریف کنید: «... امکان تعریف AuthorizeAttribute در فایل global.asax.cs و متد RegisterGlobalFilters آن به صورت سراسری نیز وجود دارد ...»
نظرات مطالب
ASP.NET Web API - قسمت اول
روشهای زیادی برای تامین امنیت در وب API و کار با «کاربران شناسایی شده» وجود دارند. لیست رسمی
از این لیست رسمی، دو مورد معروف آن در سایت جاری بررسی شده:
ASP.NET Identity
Forms authentication
مباحث پایهای اینها مشترک است بین MVC و وب فرمها و سایر فناوریهای مشابه.
از این لیست رسمی، دو مورد معروف آن در سایت جاری بررسی شده:
ASP.NET Identity
Forms authentication
مباحث پایهای اینها مشترک است بین MVC و وب فرمها و سایر فناوریهای مشابه.
نظرات مطالب
بررسی امنیتی، حین استفاده از jQuery Ajax
برای اینکه کاملا مطمئن بشیم که وب سرویس توسط اسکریپت سایت جاری فراخوانی میشه ، بجز این روشی که شما فرمودین راه دیگه ای هست ؟ با توجه به گفته شما باز هم راه برای دور زدن آن هست و اینکه خود ASP.NET MVC چطور مدیریت کامل روی این موضوع دارد ؟
به نظر شما استفاده از هندلرها در چنین مواقعی که مثلن قرار است از بانک اطلاعاتی واکشی داشته باشیم بهتر است ؟ یا همان وب سرویس استفاده کنیم ؟
به نظر شما استفاده از هندلرها در چنین مواقعی که مثلن قرار است از بانک اطلاعاتی واکشی داشته باشیم بهتر است ؟ یا همان وب سرویس استفاده کنیم ؟
نظرات مطالب
AngularJS #1
سپاس فراوان.
آیا در یک وب اپلیکیشن و نه وب سایت عمومی ، واقعاً نیازی به داشتن یک url مجزا برای هر ویو داریم. مگر هدف angular ایجاد برنامه هایی شبیه برنامههای دسکتاپ نیست. در برنامههای دسکتاپ که هر ویو آدرس مجزایی ندارد. با تشکر.
نظرات مطالب
Senior Developer به چه کسی گفته می شود؟
این هم میتونه یک راه حل باشه البته با در نظر داشتن این مورد که؛ نباید انتظار داشته باشیم همه برنامه نویسانی که دارای مهارت و توانمندی هستند، در وب سایتها فعالیت داشته باشند یا پروژههای سورس باز ارائه دهند. هستند افرادی که هیچ گونه نامی و نشانی از آنها در دنیای وب نیست ولی دانش بسیار زیادی در زمینه برنامه نویسی و توسعه نرم افزار دارند.
نظرات مطالب
چک لیست تهیه یک برنامه ASP.NET MVC
HTTP Module استاندارد ASP.NET است و بر روی کل سایت تاثیر دارد. روش فعال سازی آن در وب فرمها یا MVC تفاوتی نمیکند و یکی است.
مراجعه کنید به سایت اصلی سازنده آن، مثال به همراه وب کانفیگ تنظیم شده دارد؛ یا پروژه IRIS هم از این ماژول استفاده میکند.
مراجعه کنید به سایت اصلی سازنده آن، مثال به همراه وب کانفیگ تنظیم شده دارد؛ یا پروژه IRIS هم از این ماژول استفاده میکند.
نظرات مطالب
Base64 و کاربرد جالب آن
یک کاربرد جالب دیگه که به ذهنم رسید اینه که، مثلا فرض کنید میخواید یه برنامه برای آرشیو کردن صفحات وب روی کامپیوتر بنویسید، خب مسلما گنجوندن تمام اطلاعات صفحه وب مورد نظر توی یک فایل، مدیریت اون رو راحتتر میکنه.
ممنون از شما آقا سعید
بله در بعضی موارد سرور میتواند از خود من باشد و در بعضی موارد دسترسی ریموت برای نصب و کنترل سرویس را دارم.
درمورد برنامههای وب برای این کار : من یکبار این کار را انجام دادم و از cache expiration استفاده کردم. ولی چون این برنامهی وب هیچ request ای نداشت برنامه down شد و عملیات زمان بندی متوقف شد.
پس میشه گفت استفاده از سرویسهای ویندوزی، راه حل متداولی هست؟
نظرات مطالب
ASP.NET MVC #1
با درود،
جناب نصیری، آیا راهی برای انتقال وب کنترل های و کامپوننت های نوشته شده برای وب فرم می شناسید، مثلا کنترل هایی مثل انتخاب تقویم فارسی، دراپ داون داری سرچ(برای فارن-کی ها)
این ها فکر کنم تردید های خیلیا باشه
جناب نصیری، آیا راهی برای انتقال وب کنترل های و کامپوننت های نوشته شده برای وب فرم می شناسید، مثلا کنترل هایی مثل انتخاب تقویم فارسی، دراپ داون داری سرچ(برای فارن-کی ها)
این ها فکر کنم تردید های خیلیا باشه