Skip to content

Commit fabe061

Browse files
committed
Added pre requirements and dependencies
1 parent fa39bf7 commit fabe061

File tree

3 files changed

+47
-0
lines changed

3 files changed

+47
-0
lines changed

doc/Development-Guide-Core.html

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,25 @@ <h4>Looking for ASP.NET MVC 5.x / AngularJS version?</h4>
3434
<a href="http://www.aspnetboilerplate.com/Pages/Documents">documentation</a>.</p>
3535
<p>Before reading this document, it's suggested to run the application and explore
3636
the user interface. This will help you to have a better understanding of concepts defined here.</p>
37+
<h4>Pre Requirements</h4>
38+
<p>Following tools are needed in order to use ASP.NET Zero Core solution:</p>
39+
<ul>
40+
<li><a href="https://beta.visualstudio.com/vs/community/">Visual Studio 2015</a>
41+
(with
42+
<a href="https://www.visualstudio.com/news/releasenotes/vs2015-update3-vs">
43+
Update 3</a> installed) or higher.</li>
44+
<li>Visual Studio Extensions:<ul>
45+
<li>
46+
<a href="https://visualstudiogallery.msdn.microsoft.com/9ec27da7-e24b-4d56-8064-fd7e88ac1c40">
47+
Bundler &amp; Minifier</a></li>
48+
<li>
49+
<a href="https://visualstudiogallery.msdn.microsoft.com/3b329021-cd7a-4a01-86fc-714c2d05bb6c">
50+
Web Compiler</a></li>
51+
</ul>
52+
</li>
53+
<li><a href="https://go.microsoft.com/fwlink/?LinkId=817245">ASP.NET Core</a></li>
54+
<li>SQL Server</li>
55+
</ul>
3756
<h4>Solution Structure (Layers)</h4>
3857
<p>After you create and <a href="/Download">download</a> your project, you have a solution structure
3958
as shown below:</p>
@@ -684,6 +703,15 @@ <h3>Migrator Console Application</h3>
684703
databases on deployment, instead of EntityFramework's own Migrate.exe (which
685704
requires some configuration and can only work for single database in one run).</p>
686705
<h3>Infrastructure</h3>
706+
<h4>Bower &amp; Front End Dependencies</h4>
707+
<p>ASP.NET Zero solution uses <a href="https://bower.io/" target="_blank">bower</a>
708+
package manager to obtain front end library dependencies (like bootstrap and
709+
jquery). So, you can easily add new packages or update existing packages on
710+
Visual Studio or bower's command line interface. You can see all installed bower
711+
packages under <strong>Dependencies/Bower</strong> of the .Web project.</p>
712+
<p>
713+
<img class="img-thumbnail" alt="Bower dependencies" height="462" src="images/bower-dependencies.png" width="269" /></p>
714+
<p>s</p>
687715
<h4>Application Services as MVC API Controllers</h4>
688716
<p>ASP.NET Zero project highly use AJAX to provide a better user
689717
experience. UI calls <strong>application service methods</strong> via AJAX. So, it's needed to create
@@ -1085,14 +1113,27 @@ <h3>Used Library &amp; Frameworks</h3>
10851113
<li><a target="_blank" href="http://jqueryvalidation.org/">jQuery Validation</a></li>
10861114
<li><a target="_blank" href="http://jtable.org/">jQuery jTable</a></li>
10871115
<li><a target="_blank" href="http://malsup.com/jquery/form/">jQuery Ajax Forms</a></li>
1116+
<li><a href="https://github.com/rmm5t/jquery-timeago" target="_blank">
1117+
jQuery Timeago</a></li>
1118+
<li>
1119+
<a href="https://github.com/douglascrockford/JSON-js" target="_blank">
1120+
Json2</a></li>
1121+
<li><a href="https://github.com/tapmodo/Jcrop" target="_blank">Jcrop</a></li>
1122+
<li>
1123+
<a href="https://github.com/localForage/localForage" target="_blank">
1124+
LocalForage</a></li>
10881125
<li><a target="_blank" href="http://momentjs.com/">Moment.js</a></li>
10891126
<li><a href="http://momentjs.com/timezone/" target="_blank">Moment.js
10901127
Timezone</a></li>
1128+
<li><a href="https://github.com/janl/mustache.js" target="_blank">
1129+
Mustache.js</a></li>
10911130
<li><a target="_blank" href="http://underscorejs.org/">Underscore.js</a></li>
10921131
<li><a target="_blank" href="https://www.jstree.com/">JsTree</a></li>
10931132
<li><a target="_blank" href="http://morrisjs.github.io/morris.js/">Morris</a></li>
10941133
<li><a target="_blank" href="https://github.com/scottjehl/Respond">Respondjs</a></li>
10951134
<li><a target="_blank" href="http://fontawesome.io/">Font-Awesome</a></li>
1135+
<li><a href="http://www.famfamfam.com/lab/icons/flags/" target="_blank">
1136+
Famfamfam flags</a></li>
10961137
<li><a target="_blank" href="http://thesabbir.github.io/simple-line-icons/">Simple Line Icons</a></li>
10971138
<li><a target="_blank" href="http://fgnass.github.io/spin.js/">SpinJs</a></li>
10981139
<li><a target="_blank" href="http://t4t5.github.io/sweetalert/">SweetAlert</a></li>

doc/Development-Guide.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,12 @@ <h4>Looking for ASP.NET CORE version?</h4>
3131
<a href="http://www.aspnetboilerplate.com/Pages/Documents">documentation</a>.</p>
3232
<p>Before reading this document, it's suggested to run the application and explore
3333
the user interface. This will help you to have a better understanding of concepts defined here.</p>
34+
<h4>Pre Requirements</h4>
35+
<p>Following tools are needed in order to use ASP.NET Zero solution:</p>
36+
<ul>
37+
<li>Visual Studio 2013 or higher (VS 2015 recommended)</li>
38+
<li>SQL Server</li>
39+
</ul>
3440
<h4>Solution Structure (Layers)</h4>
3541
<p>When you create and <a href="/Download">download</a> your project, there will be a solution structure
3642
as shown below:</p>

doc/images/bower-dependencies.png

13.4 KB
Loading

0 commit comments

Comments
 (0)