<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.skysigal.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.skysigal.com/feed.php">
        <title>Notes it:ad:node.js:howto</title>
        <description></description>
        <link>https://www.skysigal.com/</link>
        <image rdf:resource="https://www.skysigal.com/lib/tpl/bootstrap3/images/favicon.ico" />
       <dc:date>2026-05-15T12:28:30+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/configure_iisnode?rev=1699062670&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/connect_node.js_to_an_mvc_app?rev=1699062670&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/connect_to_sqlserver?rev=1699062671&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/create_and_run_a_script_file?rev=1699062671&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/home?rev=1699062672&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/include_modules?rev=1699138828&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/install?rev=1699062673&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/setup_npm?rev=1699062674&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/tutorial?rev=1699062674&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/use_npm?rev=1699062675&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.skysigal.com/it/ad/node.js/howto/write_an_iis_based_app?rev=1699062675&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.skysigal.com/lib/tpl/bootstrap3/images/favicon.ico">
        <title>Notes</title>
        <link>https://www.skysigal.com/</link>
        <url>https://www.skysigal.com/lib/tpl/bootstrap3/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/configure_iisnode?rev=1699062670&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:51:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo:Configure IISNode</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/configure_iisnode?rev=1699062670&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo:Configure IISNode

	* (UP)
howto index



IISNode is an IIS Module.

It&#039;s generally configured via the website&#039;s Config file (although that too can be controlled from IIS).

Notes

Resources

	* &lt;http://tomasz.janczuk.org/2012/05/yaml-configuration-support-in-iisnode.html&gt;
	* [&lt;http://tomasz.janczuk.org/2011/08/hosting-nodejs-applications-in-iis-on.html&gt;</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/connect_node.js_to_an_mvc_app?rev=1699062670&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:51:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo:Connect Node.JS to an MVC App</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/connect_node.js_to_an_mvc_app?rev=1699062670&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo:Connect Node.JS to an MVC App

	* (UP)

You can. Just not as you would like.

It&#039;s a different language. You can communicate over JSON.

But maybe you don&#039;t need to connect the two. Each one solves different purposes?

Resources

	* http://www.hanselman.com/blog/InstallingAndRunningNodejsApplicationsWithinIISOnWindowsAreYouMad.aspx</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/connect_to_sqlserver?rev=1699062671&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:51:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo:Connect to SqlServer</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/connect_to_sqlserver?rev=1699062671&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo:Connect to SqlServer

	* (UP)
howto index



Resources

	* Official: http://blogs.msdn.com/b/sqlphp/archive/2012/06/08/introducing-the-microsoft-driver-for-node-js-for-sql-server.aspx

	* Tutorial: http://weblogs.asp.net/chanderdhall/pages/microsoft-sql-server-driver-for-nodejs.aspx</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/create_and_run_a_script_file?rev=1699062671&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:51:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo:Create and run a Script File</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/create_and_run_a_script_file?rev=1699062671&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo:Create and run a Script File

	* (UP)
howto index



Process

Create a Directory (eg: c:\Tmp\Spikes\NodeJS\App01\)

Use Notepad++ to create a file within it (eg: c:\Tmp\Spikes\NodeJS\App01\app.js)
var http = require(&#039;http&#039;);

http.createServer(function (request, response) {
  response.writeHead(200, {&#039;Content-Type&#039;: &#039;text/plain&#039;});
  response.end(&#039;Hello World\n&#039;);
}).listen(8124);

console.log(&#039;Server running at http://127.0.0.1:8124/&#039;);</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/home?rev=1699062672&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:51:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/home?rev=1699062672&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo

	* (UP)
howto index




 Install IISNode Module (so that IIS can pass requests to node.js).
* IT:AD:Node.JS:HowTo:Configure IISNode (configure the IIS Module)
* IT:AD:Node.JS:HowTo:Write an IIS based App
* IT:AD:Node.JS:HowTo:Tutorial
* IT:AD:Node.JS:HowTo:Create and run a Script File
* IT:AD:Node.JS:HowTo:Include Modules
* IT:AD:Node.JS:HowTo:Use NPM
* IT:AD:Node.JS:HowTo:Connect to SqlServer
* IT:AD:Node.JS:HowTo:Connect Node.JS to an MVC App

Resources

	* &lt;http://www.cod…</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/include_modules?rev=1699138828&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T23:00:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo:Include Modules</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/include_modules?rev=1699138828&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo:Include Modules

	* (UP)
howto index



Require Modules

You include modules using the require keyword:
var http = require(&#039;http&#039;);
The require function returns an object representing the module.

Once the module has loaded, you can use its API.</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/install?rev=1699062673&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:51:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo:Install</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/install?rev=1699062673&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo:Install

	* (UP)
howto index



Process

Install Node.JS

	* Go to official Site: http://nodejs.org/

Installation Path:

Download and install the *.msi



Notice that it installs it to the 32 bit path rather than the 64 bit path.
This is important to notice, when you later come to installing NodeIIS in a 64 bit version of IIS.</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/setup_npm?rev=1699062674&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:51:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo:Setup NPM</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/setup_npm?rev=1699062674&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo:Setup NPM

	* (UP)
howto index



Resources

	* http://net.tutsplus.com/tutorials/javascript-ajax/node-js-infrastructure-part-2/</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/tutorial?rev=1699062674&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:51:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo:Tutorial</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/tutorial?rev=1699062674&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo:Tutorial

	* (UP)
howto index



Beyond the basic Hello world...how do we link together a set of files into a coherent website?

Process

Resources

	* &lt;http://www.nodebeginner.org/&gt;
	* &lt;http://node.codeschool.com/levels/1&gt;</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/use_npm?rev=1699062675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:51:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo:Use NPM</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/use_npm?rev=1699062675&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo:Use NPM

	* (UP)
howto index



Search

Use search:
C:\Users\Sky&gt;npm search ncurses
npm http GET https://registry.npmjs.org/-/all/since?stale=update_after&amp;startkey=
1350874738000
npm http 200 https://registry.npmjs.org/-/all/since?stale=update_after&amp;startkey=
1350874738000
NAME       DESCRIPTION                     AUTHOR              DATE
blessings  A port of python blessings.     =jussi-kalliokoski  2012-08-18 15:01
ncurses    An ncurses binding for node.js  =mscdex        …</description>
    </item>
    <item rdf:about="https://www.skysigal.com/it/ad/node.js/howto/write_an_iis_based_app?rev=1699062675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-04T01:51:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IT:AD:Node.JS:HowTo:Write an IIS based App</title>
        <link>https://www.skysigal.com/it/ad/node.js/howto/write_an_iis_based_app?rev=1699062675&amp;do=diff</link>
        <description>IT:AD:Node.JS:HowTo:Write an IIS based App

	* (UP)
howto index



After having installed the IISNode Handler so that IIS can process *.js requests and pass them to node.js, you&#039;re ready to try your first app.

Process

Create an App that uses the IISNode Module

Add a Handler to your site&#039;s config file.</description>
    </item>
</rdf:RDF>
