How IIS handles incoming requests in low .NET application level?
Is each Request dedicated its own Thread?
What about static class and members? What's their life span and who can see and use them?
http://stackoverflow.com/questions/194999/are-static-class-instances-unique-to-a-request-or-a-server-in-asp-net
http://stackoverflow.com/questions/8084143/does-an-asp-net-http-request-translate-to-1-thread
What happens with static members if you create "Web garden" with more than one worker process?
http://stackoverflow.com/questions/5583470/does-a-webapplication-run-faster-when-maximum-worker-processes-is-more-than-one
Jul 7, 2014
Jul 4, 2014
DotNetNuke / module development / manifest
When developing DNN module extensions in your Visual Studio DNN Module project template there is manifest of your module with extension DNN.
Here is more:
http://www.dnnsoftware.com/wiki/page/manifests
Excerpts:
It should also be made known that each package equals one extension that can be managed in the DotNetNuke Extensions module, where they are grouped by extension type.
Although DNN does not expose a way to take a dependency on a particular .NET framework version, this can easily be emulated by taking a type dependency on a class that does not exist in prior framework versions. For example, to require .NET 4 as a precondition to installation, one may depend instead on the System.Tuple class (which was introduced with .NET 4.0):
There are a few things to be aware of when installing multiple packages within a single install (and thus, using a single manifest). First, packages are installed in the order they are declared in the manifest file (top to bottom). . This means, if you are installing a skin extension that also contains a skin object, you need the skin object to be installed prior to the skin being installed (thus, placing the skin object package towards the top, above the skin package). In this example, the skin object was used by the skin being installed and therefore it needed to be available prior to the skin being installed (otherwise, the skin object would not be rendered properly).
Here is more:
http://www.dnnsoftware.com/wiki/page/manifests
Excerpts:
It should also be made known that each package equals one extension that can be managed in the DotNetNuke Extensions module, where they are grouped by extension type.
Although DNN does not expose a way to take a dependency on a particular .NET framework version, this can easily be emulated by taking a type dependency on a class that does not exist in prior framework versions. For example, to require .NET 4 as a precondition to installation, one may depend instead on the System.Tuple class (which was introduced with .NET 4.0):
<dependency type="type">System.Tuple</dependency>
There are a few things to be aware of when installing multiple packages within a single install (and thus, using a single manifest). First, packages are installed in the order they are declared in the manifest file (top to bottom). . This means, if you are installing a skin extension that also contains a skin object, you need the skin object to be installed prior to the skin being installed (thus, placing the skin object package towards the top, above the skin package). In this example, the skin object was used by the skin being installed and therefore it needed to be available prior to the skin being installed (otherwise, the skin object would not be rendered properly).
Jun 10, 2014
May 9, 2014
Where is ODBC provider 32 bit?
In order to configure ODBC driver for legacy 32 bit application on 64 bit Windows servers use this:
C\windows\sysWOW64\odbcad32.exe
For 64 bit ODBC this is default.
C\windows\sysWOW64\odbcad32.exe
For 64 bit ODBC this is default.
- On the Start menu, point to Administrative Tools, and then click Data Sources (ODBC).
; but very often ODBC is used for old 32 bit app's and you wont find it there.
May 8, 2014
DotNetNuke 6,7 - client scripting
Some tips for DNN 6,7 client resource managment.
How to properly deal with custom javascripting:
http://stackoverflow.com/questions/15769131/dotnetnuke-how-do-you-add-javascript-or-css-file-to-content-resource-management
http://www.dnnsoftware.com/wiki/page/client-resource-management-api
How to properly deal with custom javascripting:
http://stackoverflow.com/questions/15769131/dotnetnuke-how-do-you-add-javascript-or-css-file-to-content-resource-management
http://www.dnnsoftware.com/wiki/page/client-resource-management-api
May 3, 2014
DotNetNuke 6,7 - researching, estimating
Small researching whether is DotNetNuke dead or still kicking?
DNN Evoq pricing
http://www.clarity-ventures.com/articles/article/721/a-costbenefit-analysis-of-dnn-professional-dnn-enterprise-and-dnn-community-dot
DNN 7 raises minimum requirements for hosting !
http://blog.powerdnn.com/index.php/dotnetnuke-7-the-modern-cms-for-windows-arrives/
What's new in DNN 7?
http://www.arrowtechsolutions.com/whats-new-in-dotnetnuke
Are there true alternatives in ASP.NET CMS arena.
Just some hints:
Good objective review :
Clear Pro & Con:
Is Community Edition crippled in favor of PRO ?
DotNetNuke Community vs Professional Edition:
Integration with Social networks from version 6:
DotNetNuke 6.2 also exposes a full RESTful social API that enables users to create unique applications using social content from DotNetNuke. The API leverages new client-based web development techniques using popular JavaScript frameworks like jQueryUI and Knockout.js.
DNN Evoq pricing
http://www.clarity-ventures.com/articles/article/721/a-costbenefit-analysis-of-dnn-professional-dnn-enterprise-and-dnn-community-dot
DNN 7 raises minimum requirements for hosting !
http://blog.powerdnn.com/index.php/dotnetnuke-7-the-modern-cms-for-windows-arrives/
What's new in DNN 7?
http://www.arrowtechsolutions.com/whats-new-in-dotnetnuke
With support for Active Directory and SharePoint Lists, DNN 7.0 can also be seamlessly integrated with popular enterprise applications.
Subscribe to:
Posts (Atom)