Tagged pages

Found 28 articles tagged with MVC

Advanced Base64 image extension in ASP.NET MVC
Advanced base64 image rendering in a Razor in ASP.NET MVC
Serializing images to base64 string is well known technique to reduce requests per page. Each image on the page produces a separate request while page is loading... read more
ASP.NET Core Web API versioning
Simple way to setup versioning in ASP.NET Core WebAPI
When it comes to WebAPI many project overlook the versioning aspect. The whole concept of WebAPI is to serve multiple types of clients which can be based on different platforms, run on different devices etc... read more
Inline JavaScript and CSS tags with ASP.NET MVC
Rendering inline JavaScript and CSS tags in document in MVC
With ASP.NET MVC Microsoft introduced bundling of JavaScript and CSS resources. These bundles work pretty well but to me it always looks not so natural to define bundles in BundleConfig.css and I had problems if I want to edit CSS or JavaScript during runtime because they are cached... read more
Why is JsonRequestBehavior needed?
Understanding JSON data restriction over HTTP GET requests
You probably run to this exception when you tried to fetch JSON data over HTTP GET request. Now, first this is easy to bypass by simply adding JsonRequestBehavior.AllowGet option to method which is retutning JSON data for GET request in a controller file... read more
Simple Office365 authentication
Use Office365 account login for your application
With so many online and cloud based services, adding one more additional account for your application adds additional complexity level for your users since they will have to manage one more account and remember one more password. Microsft ASP.NET comes with pretty nice built in provides for social networks, but for office usage social networks are not so convenient to be used. ... read more
Advanced IP address filtering in MVC and WebApi
Restrict or allow specific IP addresses to access your WebApi or MVC
Last year I wrote an article about IP address filtering on MVC and WebApi Restrict Access to an MVC Action or Controller based on IP address. Over time the requirements for IP filtering in several web based application increased, so I had t work on this class to make it more extendible and reusable in different scenarios. The new scenarios I wanted to cover are: ... read more
Working with GoogleMaps in jQuery style
jQuery plugin for GoogleMaps
I've used GoogleMaps on several web projects and it seemed to me that I'm repeating a lot of code used in the previous projects which lead me to write a common Javascript library to help me easily reuse the code by only copying the JavaScript library to a project or referencing it from CDN. I could not think of a better way to build this library than to use jQuery and build a pligin for this. ... read more
Microsoft IIS and ASP.NET MVC caching techniques
Ways to cache data and response to improve page performance
Of course, the best way to make you web application work fluent is to write the code properly and design the architecture of application to meet requirements and certain load depending of the type of application. But even though architecture is good, you can always improve performance by reducing processing in application code itself... read more
Block referrer spam request on ASP.NET application
Block unwanted spam traffic from your wesbite
Recently I was checking my Google Analytics for this website I spotted some referrer urls that were completely unknown to me. When I tried to visit the url of the referrers I got a lot of commercial and pop-ups after few redirects. It looked really suspicious, so I tried to find a little bit more about these. ... read more
Styles and images in app_offline.htm file
Display elegant maintenance page while you are upgrading your website
From time to time we all need to do some maintenance to our websites. ASP.NET has nice integrated feature to put your website online while you are updating files and libraries... read more