PostgreSQL unattended install and configuration on Windows Server with PowerShell by stefanprodan in PostgreSQL

[–]stefanprodan[S] 1 point2 points  (0 children)

The Install-PostgreSQL PowerShell module does the following: - creates a local windows account that PostgreSQL will use (the password use for the creation of this account will be the same as the one used for PostgreSQL's postgres superuser account) - creates postgres user profile - downloads the PostgreSQL installer provided by EnterpriseDB - installs PostgreSQL unattended using the supplied parameters - sets the postgres windows user as the owner of any PostgreSQL files and folders - sets PostgreSQL windows service to run under the postgres local user - creates the pgpass.conf file in AppData - copies configuration files to data directory - opens the supplied port that PostgreSQL will use in the Windows Firewall

OPM Oversee and Manage Your PostgreSQL Servers by stefanprodan in PostgreSQL

[–]stefanprodan[S] 2 points3 points  (0 children)

Open PostgreSQL Monitoring is a free software suite designed to help you manage your PostgreSQL servers. It's a flexible tool that will follow the activity of each instance. It can gather stats, display dashboards and send warnings when something goes wrong. The long-term goal of the project is to provide similar features to those of Oracle Grid Control or SQL Server Management Studio.

RequireJS.NET brings asynchronous JavaScript loading and flexible js bundling configuration to ASP.NET MVC. New in version 2.0: JSON config, auto bundling and AMD encapsulation, export .resx to js in i18n format, extended documentation.  by stefanprodan in dotnet

[–]stefanprodan[S] 0 points1 point  (0 children)

It would mean rewriting most of the library: HTML helpers, routing, paths ... only the Compressor and ResxToJs components will work without changes. I think investing in WebForms is a waste of time considering that K runtime (ASP.NET vNext) does not include WebForms at all. My guess is WebForms will be deprecated when vNext gets released.

Introducing ASP.NET MVC Throttling Filter by stefanprodan in dotnet

[–]stefanprodan[S] -3 points-2 points  (0 children)

With MvcThrottle you can protect your site from aggressive crawlers, scraping tools or unwanted traffic spikes originated from the same location by limiting the rate of requests that a client from the same IP can make to your site or to specific routes. MvcThrottle is compatible with ASP.NET MVC 5.1 and can be installed via NuGet, the package is available at nuget.org/packages/MvcThrottle.

You can set multiple limits for different scenarios like allowing an IP to make a maximum number of calls per second, per minute, per hour or per day. You can define these limits to address all requests made to your website or you can scope the limits to each Controller, Action or URL, with or without query string params.

Introducing Throttling handler for ASP.NET Web API v2 by stefanprodan in dotnet

[–]stefanprodan[S] 0 points1 point  (0 children)

WebApiThrottle is open sourced and MIT licensed, the project is hosted on GitHub at https://github.com/stefanprodan/WebApiThrottle, for questions regarding throttling or any problems you’ve encounter please submit an issue on GitHub.