by igorz
border:

Yesterday I had an opportunity to speak in ALT.NET Tool Night conference.

I share a link to my presentation 'SASS/Compass with ASP.NET'

https://drive.google.com/file/d/0B6wH7ajdy8EadUNtdmd0a2M0Zlk/edit?usp=sharing

by igorz
border:

In my previous post I described how to start working with SASS using Mindscape Web Workbench.

In this post I am taking next step - start working with Compass - CSS Authoring Framework.

by igorz
border:

I always wanted to find a way to develop CSS in a way I write C# or JavaScript. The main problem in CSS as a language for me were complexity of refactoring and code reuse.

There were projects such SASS and LESS, but there was no way to adopt them into .NET/Visual Studio environment easily.

by igorz
border:

I've been searching for free development management tools running on windows and finally found this one - BugNET - open source issue tracker

 

by igorz
border:

Recently I got a contribution from BeJay, one of IZWebFileManager users. It was 3 new language resource files: China, Czech  and Slovakia.

 

So by now IZWebFileManager supports 17 languages! Isn't it great?

 

Most recent release available for download from google code: http://code.google.com/p/izwebfilemanager/

 

IZWebFileManager is an open source project. You are welcome to contribute!

by igorz
border:

It seems to be a common issue.

ASP.NET allows you to use resource files (*.resx) to localize content of pages (or views, if we are in context of ASP.NET MVC). All what you need is to put resource files under ~/App_GlobalResources folder and use either resource expression or  HttpContext.GetGlobalResourceObject() API to get a proper string. It is well documented on MSDN. The only issue - this API is not accessible within static resources such JavaScript files.

by igorz
border:

JavaScript is extremely popular language and already has implementations for server-side programming. For example Node.js  - a server-side JavaScript environment that utilizes Goggle's V8 JavaScript Engine.

by igorz
border:

Recently I had integrated ASP.NET Web Pages into existing ASP.NET Web Forms site. It was classic Web Forms project uses most of ASP.NET Web Forms features. And of course it uses the built-in FormAuthentication. See Web.config:

by igorz
border:

Catching and logging unhandled exceptions is one of the first tasks in developing an ASP.NET application.

Typically you put code which handles exceptions into Global.asax:

by igorz
border:

An HTTP handler is the endpoint that responds to handle request made by an ASP.NET Web application. The request is mapped to HTTP handler based on name pattern (commonly file extension). ASP.NET provides a few default HTTP handlers: Page handler (.aspx), Web Service handler (.asmx), Generic handler (.ashx) and so forth.

ASHX Generic handler is special since it allows to implement IHttpHandler API immediately.
There is a sample - HelloWorld.ashx:

Pages