SlideShare a Scribd company logo
iisnode Test Drive
         sslab.co
Environments


• Windows 7 32bit
 • run with VirtualBox 4.1.18
Goals


• Boost performance for ASP.NET web apps
  with node.js
IIS 7.x configuration

• Check
 • Internet Information
    Services
 • World Wide Web
Prerequisites

•   URL rewrite module for IIS

    •   http://www.iis.net/download/urlrewrite

•   Visual C++ 2010 Redistributable Package for x86
    or x64

    •   included in Visual Studio C# 2010 Express
        http://www.microsoft.com/visualstudio/en-us/
        products/2010-editions/visual-csharp-express
node.js on Windows


• Latest node.js build for Windows
 • http://nodejs.org/
iisnode

• download & install iisnode
  https://github.com/tjanczuk/iisnode/
  downloads
• install iisnode samples
  C:Program Filesiisnodesetupsamples.bat
• browse http://localhost/node
npm on Windows

• node.js for Windows > 0.6.6 has build-in
  npm
• or download from http://npmjs.org/dist/
• unpack in the same folder where node.exe
  lives.
npm install


• Run DOS prompt as
  administrator
• npm install xxxxx
Thanks!


• see u next time.

More Related Content

PPTX
Windows 與 Azure 的容器旅程 @ Skilltree Day
PPTX
Web Assembly Big Picture
PPTX
Microsoft Azure 新功能導覽 @ Build 2014
PPTX
Interoperable OpenStack guest provisioning with Cloudbase-Init
KEY
CloudFoundry@home
KEY
MongoDB on CloudFoundry
PDF
How to make your Webpack builds 10x faster
PPTX
Docker With Asp.net Core
Windows 與 Azure 的容器旅程 @ Skilltree Day
Web Assembly Big Picture
Microsoft Azure 新功能導覽 @ Build 2014
Interoperable OpenStack guest provisioning with Cloudbase-Init
CloudFoundry@home
MongoDB on CloudFoundry
How to make your Webpack builds 10x faster
Docker With Asp.net Core

What's hot (20)

PDF
twMVC#44 如何測試與保護你的 web application with playwright
PPT
Web assembly overview by Mikhail Sorokovsky
PDF
CMS Tools for Developers- Owen Harris
PDF
Liz Quilty – Security, Scaling & High End Hosting for WordPress sites
PPTX
Continuous Delivery and Infrastructure as Code
PDF
D2S1T2N4_saurabh
PDF
Dot Net Core
PDF
Become a Security Rockstar with ColdFusion 2016
PDF
XDS15: Project Raisin
PDF
Dev objective2015 lets git together
PDF
PostCSS - process CSS in a modular way.
PDF
JavaScript Engine and WebAssembly
PDF
MongoDB + Node.JS + EPAM ROAD
PDF
Instant ColdFusion with Vagrant
PPTX
NodeJS Presentation
PPTX
Don't worry with bower
PPTX
Introduction to ASP.NET Core
PDF
.NET Core in the Real World
PPTX
Building a Microsoft cloud with open technologies
PDF
I'm watir
twMVC#44 如何測試與保護你的 web application with playwright
Web assembly overview by Mikhail Sorokovsky
CMS Tools for Developers- Owen Harris
Liz Quilty – Security, Scaling & High End Hosting for WordPress sites
Continuous Delivery and Infrastructure as Code
D2S1T2N4_saurabh
Dot Net Core
Become a Security Rockstar with ColdFusion 2016
XDS15: Project Raisin
Dev objective2015 lets git together
PostCSS - process CSS in a modular way.
JavaScript Engine and WebAssembly
MongoDB + Node.JS + EPAM ROAD
Instant ColdFusion with Vagrant
NodeJS Presentation
Don't worry with bower
Introduction to ASP.NET Core
.NET Core in the Real World
Building a Microsoft cloud with open technologies
I'm watir
Ad

Similar to iisnode Test Drive (20)

PPTX
Azure Bootcamp Louisville - Node js presentation
PDF
It’s a WIN, WIN: ‘WordPress On Windows’
PPTX
Let's serve your data
PDF
Servlets made easy. 
Write once and run everywhere.
PPTX
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
PPTX
WindowsAzureSDK1.7
PPTX
ASP.NET Core
PPT
Node and Azure
PDF
Front-end build tools - Webpack
PDF
Introduction to node js - From "hello world" to deploying on azure
PDF
Modernizing .NET Apps with Docker
PPTX
Moka .Net Study Week 01
PPTX
DevNetCreate Workshop - build a react app - React crash course
PPSX
Node on Windows Azure
PPTX
Blazor.pptx
PPTX
Deploying windows containers with kubernetes
PPTX
Cloud-Native .NET
PPTX
#dddsw - Modernizing .NET Apps with Docker
PDF
CTU June 2011 - Things that Every ASP.NET Developer Should Know
Azure Bootcamp Louisville - Node js presentation
It’s a WIN, WIN: ‘WordPress On Windows’
Let's serve your data
Servlets made easy. 
Write once and run everywhere.
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
WindowsAzureSDK1.7
ASP.NET Core
Node and Azure
Front-end build tools - Webpack
Introduction to node js - From "hello world" to deploying on azure
Modernizing .NET Apps with Docker
Moka .Net Study Week 01
DevNetCreate Workshop - build a react app - React crash course
Node on Windows Azure
Blazor.pptx
Deploying windows containers with kubernetes
Cloud-Native .NET
#dddsw - Modernizing .NET Apps with Docker
CTU June 2011 - Things that Every ASP.NET Developer Should Know
Ad

More from Kyle Lin (19)

PDF
物件導向系統分析與設計(建國)
PDF
淺談 Geb 網站自動化測試(JCConf 2014)
PDF
Android 智慧型手機程式設計
PDF
淺談 Groovy 與 AWS 雲端應用開發整合
PDF
行動應用開發實務 - Gradle 介紹
PDF
2013 TQC+ Java 認證研習簡報
PDF
FarmLogs 農場管理軟體預覽
PDF
TQC+物件導向程式語言Java認證班(和春資工)
PPT
Wiki 簡介與操作說明
PDF
Tqc+ 物件導向程式語言(java)認證研習會
PDF
ContPub 雲端電子書自助出版平台
PDF
TQC+團報系統學生版(雲科資管)
PDF
TQC+ Java 認證研習
PDF
20101220架構討論
PDF
Asp net (1)
PDF
Asp net
PDF
開放源碼電子書與EPUB幕後排版
PPTX
TQC+ Java 全國教師研習會 PLWeb 介紹
PDF
Modern Browser as a Programming Editor
物件導向系統分析與設計(建國)
淺談 Geb 網站自動化測試(JCConf 2014)
Android 智慧型手機程式設計
淺談 Groovy 與 AWS 雲端應用開發整合
行動應用開發實務 - Gradle 介紹
2013 TQC+ Java 認證研習簡報
FarmLogs 農場管理軟體預覽
TQC+物件導向程式語言Java認證班(和春資工)
Wiki 簡介與操作說明
Tqc+ 物件導向程式語言(java)認證研習會
ContPub 雲端電子書自助出版平台
TQC+團報系統學生版(雲科資管)
TQC+ Java 認證研習
20101220架構討論
Asp net (1)
Asp net
開放源碼電子書與EPUB幕後排版
TQC+ Java 全國教師研習會 PLWeb 介紹
Modern Browser as a Programming Editor

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Encapsulation theory and applications.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Hybrid model detection and classification of lung cancer
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Tartificialntelligence_presentation.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
TLE Review Electricity (Electricity).pptx
PDF
project resource management chapter-09.pdf
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Unlocking AI with Model Context Protocol (MCP)
Agricultural_Statistics_at_a_Glance_2022_0.pdf
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Encapsulation theory and applications.pdf
1 - Historical Antecedents, Social Consideration.pdf
Hybrid model detection and classification of lung cancer
A novel scalable deep ensemble learning framework for big data classification...
Getting Started with Data Integration: FME Form 101
Tartificialntelligence_presentation.pptx
A comparative analysis of optical character recognition models for extracting...
TLE Review Electricity (Electricity).pptx
project resource management chapter-09.pdf
Web App vs Mobile App What Should You Build First.pdf
WOOl fibre morphology and structure.pdf for textiles
A comparative study of natural language inference in Swahili using monolingua...
DP Operators-handbook-extract for the Mautical Institute
Digital-Transformation-Roadmap-for-Companies.pptx
Heart disease approach using modified random forest and particle swarm optimi...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...

iisnode Test Drive

  • 2. Environments • Windows 7 32bit • run with VirtualBox 4.1.18
  • 3. Goals • Boost performance for ASP.NET web apps with node.js
  • 4. IIS 7.x configuration • Check • Internet Information Services • World Wide Web
  • 5. Prerequisites • URL rewrite module for IIS • http://www.iis.net/download/urlrewrite • Visual C++ 2010 Redistributable Package for x86 or x64 • included in Visual Studio C# 2010 Express http://www.microsoft.com/visualstudio/en-us/ products/2010-editions/visual-csharp-express
  • 6. node.js on Windows • Latest node.js build for Windows • http://nodejs.org/
  • 7. iisnode • download & install iisnode https://github.com/tjanczuk/iisnode/ downloads • install iisnode samples C:Program Filesiisnodesetupsamples.bat • browse http://localhost/node
  • 8. npm on Windows • node.js for Windows > 0.6.6 has build-in npm • or download from http://npmjs.org/dist/ • unpack in the same folder where node.exe lives.
  • 9. npm install • Run DOS prompt as administrator • npm install xxxxx
  • 10. Thanks! • see u next time.

Editor's Notes