سری آموزش Asp.net core Tag Helper
سری توسعهی برنامههای #C در VS Code
C# and .NET Development in VS Code for Beginners
Writing C# applications in Visual Studio Code has never been easier! We recently introduced the new C# Dev Kit extension In this video series, you’ll learn how to get started writing, debugging, testing, and running your C# applications productively in VS Code using the new C# Dev Kit extension.
آشنایی با الگوی MVP
این پکیج رو برای نوگت کامپایل کردن ولی اگر علاقمند بودید میشود سورس را از آدرس زیر دریافت و سپس خودتون کامپایل کنید
http://webformsmvp.codeplex.com/SourceControl/list/changesets
این راست به چپ فعلا در دیسکاس نیست یا من ندیدم حالا تا بعد
سایت نستعلیق آنلاین با استفاده از ASP.Net و فونت ایران نستعلیق ایجاد شده است. شاید این سؤال پیش بیاید که چگونه اینکار را انجام دادهاند؟ چگونه متن را به تصویر تبدیل کردهاند یا از همه مهمتر چگونه فونت را به صورت پویا بارگذاری میکنند (چون عموما هاستها فونتی را برای شما نصب نخواهند کرد)؟
برای انجام اینکار از کلاس PrivateFontCollection فضای نام System.Drawing.Text میتوان استفاده کرد. نحوه انجام اینکار را در یکی از پروژههای سایت codeproject میتوان ملاحظه نمود.
کمی این پروژه را اصلاح کردم به همراه افزودن و تنظیم خواص تولید تصویر با کیفیت بالا. پروژه نهایی را به همراه قلمهای مربوطه، از اینجا میتوانید دریافت کنید.
احتمالا در سایت نستعلیق آنلاین از روش موجود در مقاله بالا استفاده شده است که مجبور شدهاند تصویر نهایی را در یک صفحه دیگر نمایش دهند (تخلیه بافر در مرورگر). در پروژهای که ضمیمه شد، تصویر در یک پوشه ذخیره شده و سپس نمایش داده میشود. به این صورت تصویر را میتوان در هر جایی از صفحه بدون ارجاع کاربر به صفحه دوم نمایش داد. البته باید دقت داشت که یوزر asp.net باید دسترسی write را بر روی این فولدر که در اینجا files نام دارد، داشته باشد.
راه دیگر انجام اینکار استفاده از http handlers است. نحوه پیاده سازی این تکنیک را در این مقاله میتوانید مشاهده نمائید.
MyTested.AspNetCore.Mvc is a strongly-typed unit testing library providing an easy fluent interface to test the ASP.NET Core MVC framework. It is testing framework agnostic so that you can combine it with a test runner of your choice (e.g. xUnit, NUnit, etc.).
JazSharp is a unit testing framework for .NET that works very similar to Jasmine:
-
Tests are defined using Describe and It
-
Method calls can be replaced with spies allowing you to truly isolate the code you are testing
-
Full set of Assets (known as Expects) including ToHaveBeenCalledWith, ToEqual and ToContain which perform recursive comparisons
لیستی از ابزار ها و فریم ورک های تست
This is a list of Automated Testing Frameworks for .NET related to methodologies and types of tests:
- Test-Driven Development (TDD)
- Behavior-Driven Development (BDD)
- Specification by Example (SBE)
- Acceptance Test-Driven Development (ATDD)
- Property-Based Testing (PBT)
- Unit \ Integration \ Acceptance \ Specification \ etc. Tests