SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Ready?	
  Bootstrap.	
  Go!	
  
Guust	
  Nieuwenhuis	
  
cf.Objec?ve()	
  2014	
  
Minneapolis,	
  MN	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
About	
  me	
  
•  Guust	
  Nieuwenhuis	
  
•  MD	
  at	
  Prisma	
  IT	
  
Belgium	
  
•  CFML	
  &	
  Mura	
  CMS	
  
Expert	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
BOOTSTRAP?	
  
What?	
  
Why?	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
What?	
  
•  Web	
  UI	
  Framework	
  
– CSS,	
  images,	
  icons,	
  JavaScript	
  
•  Started	
  at	
  TwiZer	
  
– By	
  nerds	
  (@mdo	
  and	
  @fat)	
  
•  Open	
  Source	
  
– MIT	
  
– For	
  nerds	
  (you	
  and	
  me!)	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Some	
  stats…	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Why?	
  
•  Cross	
  Browser	
  support	
  
•  Responsive	
  &	
  Mobile	
  First	
  
•  LESS/SASS	
  
•  Components	
  
•  Custom	
  jQuery	
  plugins	
  
•  Open	
  Source	
  
•  Documenta?on	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
FEATURES	
  
Get	
  Started	
  
Scaffolding	
  
Base	
  CSS	
  
Components	
  
jQuery	
  Plugins	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Ge=ng	
  Started	
  
•  Download	
  
– Compiled	
  
– Source	
  
– Customize	
  
•  File	
  Structure	
  
•  Basic	
  Template	
  
•  Examples	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Grid	
  System	
  
•  Grid	
  op?ons	
  
•  Responsive	
  column	
  resets	
  
•  Offsebng	
  columns	
  
•  Nes?ng	
  columns	
  
•  Column	
  ordering	
  
•  LESS/SASS	
  mixins	
  and	
  variables	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Base	
  CSS	
  
•  Typography	
  
•  Code	
  
•  Tables	
  
•  Forms	
  
•  BuZons	
  
•  Images	
  
•  Helper	
  classes	
  
•  Responsive	
  u?li?es	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Components	
  
•  Glyphicons	
  
•  Dropdowns	
  
•  BuZon	
  groups	
  
•  BuZon	
  dropdowns	
  
•  Navs	
  
•  Navbar	
  
•  Breadcrumbs	
  
•  Pagina?on	
  
•  Labels	
  
•  Badges	
  
•  Jumbotron	
  
•  Page	
  header	
  
•  Thumbnails	
  
•  Alerts	
  
•  Progress	
  bars	
  
•  Media	
  object	
  
•  List	
  group	
  
•  Panels	
  
•  Wells	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
jQuery	
  Plugins	
  
•  Transi?ons	
  
•  Modals	
  
•  Dropdowns	
  
•  ScrollSpy	
  
•  Tab	
  
•  Tool?ps	
  
•  Popovers	
  
•  Alert	
  
•  BuZon	
  
•  Collapse	
  
•  Carousel	
  
•  Affix	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
DEMO’S	
  
Examples	
  
Build	
  with	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
THE	
  BOOTSTRAP	
  ECOSYSTEM	
  
Themes	
  
Theme	
  Builders	
  
Components	
  
Tools	
  
Even	
  more...	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Themes	
  
•  Bootswatch	
  	
  
bootswatch.com	
  
•  {wrap}bootstrap	
  	
  
wrapbootstrap.com	
  
•  Flat	
  UI	
  	
  
designmodo.github.io/Flat-­‐UI/	
  
•  Geo	
  for	
  Bootstrap	
  	
  
code.divshot.com/geo-­‐bootstrap/	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Themes	
  Builders	
  
•  Bootstrap	
  Customize	
  	
  
getbootstrap.com/customize/	
  
•  StyleBootstrap.info	
  	
  
stylebootstrap.info	
  
•  Boostrap	
  Magic	
  	
  
pikock.github.io/bootstrap-­‐magic/	
  
•  PaintStrap	
  	
  
paintstrap.com	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Components	
  
•  jQuery	
  UI	
  Bootstrap	
  
github.com/jquery-­‐ui-­‐bootstrap/jquery-­‐ui-­‐bootstrap/	
  
•  Datepicker	
  
github.com/eternicode/bootstrap-­‐datepicker/	
  
•  Select2	
  
ivaynberg.github.io/select2/	
  
•  X-­‐editable	
  
vitalets.github.io/x-­‐editable/	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Components	
  
•  Bootstrap	
  Data	
  Table	
  
github.com/jeffdupont/bootstrap-­‐data-­‐table	
  
•  Bootstrap	
  Switch	
  
bootstrap-­‐switch.org	
  
•  File	
  Uploader	
  
blueimp.github.io/jQuery-­‐File-­‐Upload/	
  
•  Bootstro.js	
  
clu3.github.io/bootstro.js/	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Tools	
  
•  Design	
  
– Bootstrap	
  PSD	
  
store.repixdesign.com/freebies/	
  
•  Content	
  Delivery	
  Network	
  
– BootstrapCDN	
  
bootstrapcdn.com	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Tools	
  
•  Snippets	
  
–  Bootsnipp	
  
bootsnipp.com	
  
•  Prototyping	
  
–  Jetstrap	
  
jetstrap.com	
  
–  Divshot	
  
divshot.com	
  
–  Pingendo	
  
pingendo.com	
  
–  Layou?t!	
  
layou?t.com	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Even	
  more...	
  
•  Bootsnipp	
  resources	
  list	
  
bootsnipp.com/resources	
  
•  Bootstrap	
  Hero	
  resources	
  list	
  
bootstraphero.com/the-­‐big-­‐badass-­‐list-­‐of-­‐twiZer-­‐bootstrap-­‐resources	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
CONTACT	
  ME	
  
g.nieuwenhuis@prisma-­‐it.com	
  
@lagaffe	
  
www.lagaffe.be	
  
www.prisma-­‐it.com	
  
©	
  2010-­‐2014	
  Prisma	
  IT	
  ® 	
   	
   	
  	
  
Ready?	
  Bootstrap.	
  Go!	
  
Guust	
  Nieuwenhuis	
  
cf.Objec?ve()	
  2014	
  
Minneapolis,	
  MN	
  

Weitere ähnliche Inhalte

Was ist angesagt?

CSS架構如何加速功能開發
CSS架構如何加速功能開發CSS架構如何加速功能開發
CSS架構如何加速功能開發Oliver Lin
 
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeMinimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeSuzanne Dergacheva
 
An Introduction to CSS Frameworks
An Introduction to CSS FrameworksAn Introduction to CSS Frameworks
An Introduction to CSS FrameworksAdrian Westlake
 
Webpack: What it is, What it does, Whether you need it
Webpack: What it is, What it does, Whether you need itWebpack: What it is, What it does, Whether you need it
Webpack: What it is, What it does, Whether you need itMike Wilcox
 

Was ist angesagt? (7)

Drupal In 1 Hour
Drupal In 1 HourDrupal In 1 Hour
Drupal In 1 Hour
 
CSS架構如何加速功能開發
CSS架構如何加速功能開發CSS架構如何加速功能開發
CSS架構如何加速功能開發
 
Psd 2 Drupal
Psd 2 DrupalPsd 2 Drupal
Psd 2 Drupal
 
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeMinimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
 
An Introduction to CSS Frameworks
An Introduction to CSS FrameworksAn Introduction to CSS Frameworks
An Introduction to CSS Frameworks
 
Dangerous CSS
Dangerous CSSDangerous CSS
Dangerous CSS
 
Webpack: What it is, What it does, Whether you need it
Webpack: What it is, What it does, Whether you need itWebpack: What it is, What it does, Whether you need it
Webpack: What it is, What it does, Whether you need it
 

Andere mochten auch

Solving Frequent ColdFusion Server Problems in New and Better Ways
Solving Frequent ColdFusion Server Problems in New and Better WaysSolving Frequent ColdFusion Server Problems in New and Better Ways
Solving Frequent ColdFusion Server Problems in New and Better WaysColdFusionConference
 
Hey my web app is slow where is the problem
Hey my web app is slow where is the problemHey my web app is slow where is the problem
Hey my web app is slow where is the problemColdFusionConference
 
Load Balancing, Failover and Scalability with ColdFusion
Load Balancing, Failover and Scalability with ColdFusionLoad Balancing, Failover and Scalability with ColdFusion
Load Balancing, Failover and Scalability with ColdFusionColdFusionConference
 
How do I write Testable Javascript
How do I write Testable JavascriptHow do I write Testable Javascript
How do I write Testable JavascriptColdFusionConference
 
Emberjs building-ambitious-web-applications
Emberjs building-ambitious-web-applicationsEmberjs building-ambitious-web-applications
Emberjs building-ambitious-web-applicationsColdFusionConference
 
Bring Order to the Chaos: Take the MVC Plunge
Bring Order to the Chaos: Take the MVC PlungeBring Order to the Chaos: Take the MVC Plunge
Bring Order to the Chaos: Take the MVC PlungeColdFusionConference
 
Our application got popular and now it breaks
Our application got popular and now it breaksOur application got popular and now it breaks
Our application got popular and now it breaksColdFusionConference
 
Refactor Large applications with Backbone
Refactor Large applications with BackboneRefactor Large applications with Backbone
Refactor Large applications with BackboneColdFusionConference
 
Multiply like rabbits with rabbit mq
Multiply like rabbits with rabbit mqMultiply like rabbits with rabbit mq
Multiply like rabbits with rabbit mqColdFusionConference
 
Dev objecttives-2015 auth-auth-fine-grained-slides
Dev objecttives-2015 auth-auth-fine-grained-slidesDev objecttives-2015 auth-auth-fine-grained-slides
Dev objecttives-2015 auth-auth-fine-grained-slidesColdFusionConference
 

Andere mochten auch (20)

Cold fusion is racecar fast
Cold fusion is racecar fastCold fusion is racecar fast
Cold fusion is racecar fast
 
Where is cold fusion headed
Where is cold fusion headedWhere is cold fusion headed
Where is cold fusion headed
 
Solving Frequent ColdFusion Server Problems in New and Better Ways
Solving Frequent ColdFusion Server Problems in New and Better WaysSolving Frequent ColdFusion Server Problems in New and Better Ways
Solving Frequent ColdFusion Server Problems in New and Better Ways
 
Rest ful tools for lazy experts
Rest ful tools for lazy expertsRest ful tools for lazy experts
Rest ful tools for lazy experts
 
Locking Down CF Servers
Locking Down CF ServersLocking Down CF Servers
Locking Down CF Servers
 
Hey my web app is slow where is the problem
Hey my web app is slow where is the problemHey my web app is slow where is the problem
Hey my web app is slow where is the problem
 
Load Balancing, Failover and Scalability with ColdFusion
Load Balancing, Failover and Scalability with ColdFusionLoad Balancing, Failover and Scalability with ColdFusion
Load Balancing, Failover and Scalability with ColdFusion
 
Realtime with-websockets-2015
Realtime with-websockets-2015Realtime with-websockets-2015
Realtime with-websockets-2015
 
2015 in tothebox-introtddbdd
2015 in tothebox-introtddbdd2015 in tothebox-introtddbdd
2015 in tothebox-introtddbdd
 
How do I write Testable Javascript
How do I write Testable JavascriptHow do I write Testable Javascript
How do I write Testable Javascript
 
Command box
Command boxCommand box
Command box
 
Java scriptconfusingbits
Java scriptconfusingbitsJava scriptconfusingbits
Java scriptconfusingbits
 
Emberjs building-ambitious-web-applications
Emberjs building-ambitious-web-applicationsEmberjs building-ambitious-web-applications
Emberjs building-ambitious-web-applications
 
Bring Order to the Chaos: Take the MVC Plunge
Bring Order to the Chaos: Take the MVC PlungeBring Order to the Chaos: Take the MVC Plunge
Bring Order to the Chaos: Take the MVC Plunge
 
Java scriptconfusingbits
Java scriptconfusingbitsJava scriptconfusingbits
Java scriptconfusingbits
 
Our application got popular and now it breaks
Our application got popular and now it breaksOur application got popular and now it breaks
Our application got popular and now it breaks
 
How we rest
How we restHow we rest
How we rest
 
Refactor Large applications with Backbone
Refactor Large applications with BackboneRefactor Large applications with Backbone
Refactor Large applications with Backbone
 
Multiply like rabbits with rabbit mq
Multiply like rabbits with rabbit mqMultiply like rabbits with rabbit mq
Multiply like rabbits with rabbit mq
 
Dev objecttives-2015 auth-auth-fine-grained-slides
Dev objecttives-2015 auth-auth-fine-grained-slidesDev objecttives-2015 auth-auth-fine-grained-slides
Dev objecttives-2015 auth-auth-fine-grained-slides
 

Ähnlich wie Ready? bootstrap. go! (cf objective 14 05-2014)

FITC - Bootstrap Unleashed
FITC - Bootstrap UnleashedFITC - Bootstrap Unleashed
FITC - Bootstrap UnleashedRami Sayar
 
Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2Acquia
 
Utilizing jQuery in SharePoint: Get More Done Faster
Utilizing jQuery in SharePoint: Get More Done FasterUtilizing jQuery in SharePoint: Get More Done Faster
Utilizing jQuery in SharePoint: Get More Done FasterMark Rackley
 
Vincent biret azure functions and flow (toronto)
Vincent biret azure functions and flow (toronto)Vincent biret azure functions and flow (toronto)
Vincent biret azure functions and flow (toronto)Vincent Biret
 
Vincent biret azure functions and flow (ottawa)
Vincent biret azure functions and flow (ottawa)Vincent biret azure functions and flow (ottawa)
Vincent biret azure functions and flow (ottawa)Vincent Biret
 
SPS calgary 2017 introduction to azure functions microsoft flow
SPS calgary 2017 introduction to azure functions microsoft flowSPS calgary 2017 introduction to azure functions microsoft flow
SPS calgary 2017 introduction to azure functions microsoft flowVincent Biret
 
Responsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonResponsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonDhrubaJyoti Dey
 
Custom Development for SharePoint
Custom Development for SharePointCustom Development for SharePoint
Custom Development for SharePointTalbott Crowell
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Haniel Croitoru
 
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraphVincent Biret
 
Web design training , Web Design Training In Kolkata
Web design training , Web Design Training In KolkataWeb design training , Web Design Training In Kolkata
Web design training , Web Design Training In KolkataW3webschool
 
Prototyping for responsive web design
Prototyping for responsive web design Prototyping for responsive web design
Prototyping for responsive web design mrscammels
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPressMario Peshev
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesBrian Culver
 
Getting started with Vue.js - CodeMash 2020
Getting started with Vue.js - CodeMash 2020Getting started with Vue.js - CodeMash 2020
Getting started with Vue.js - CodeMash 2020Burton Smith
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication SitesD'arce Hess
 
Broaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsBroaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsEric Overfield
 
Branding office 365 with front end tooling
Branding office 365 with front end toolingBranding office 365 with front end tooling
Branding office 365 with front end toolingThomas Daly
 
Spsnyc transforming share point farm solutions to the add-in model and shar...
Spsnyc   transforming share point farm solutions to the add-in model and shar...Spsnyc   transforming share point farm solutions to the add-in model and shar...
Spsnyc transforming share point farm solutions to the add-in model and shar...spsnyc
 

Ähnlich wie Ready? bootstrap. go! (cf objective 14 05-2014) (20)

FITC - Bootstrap Unleashed
FITC - Bootstrap UnleashedFITC - Bootstrap Unleashed
FITC - Bootstrap Unleashed
 
Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2
 
Utilizing jQuery in SharePoint: Get More Done Faster
Utilizing jQuery in SharePoint: Get More Done FasterUtilizing jQuery in SharePoint: Get More Done Faster
Utilizing jQuery in SharePoint: Get More Done Faster
 
Vincent biret azure functions and flow (toronto)
Vincent biret azure functions and flow (toronto)Vincent biret azure functions and flow (toronto)
Vincent biret azure functions and flow (toronto)
 
Vincent biret azure functions and flow (ottawa)
Vincent biret azure functions and flow (ottawa)Vincent biret azure functions and flow (ottawa)
Vincent biret azure functions and flow (ottawa)
 
SPS calgary 2017 introduction to azure functions microsoft flow
SPS calgary 2017 introduction to azure functions microsoft flowSPS calgary 2017 introduction to azure functions microsoft flow
SPS calgary 2017 introduction to azure functions microsoft flow
 
Responsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonResponsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparison
 
Custom Development for SharePoint
Custom Development for SharePointCustom Development for SharePoint
Custom Development for SharePoint
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365
 
Twitter bootstrap1
Twitter bootstrap1Twitter bootstrap1
Twitter bootstrap1
 
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
 
Web design training , Web Design Training In Kolkata
Web design training , Web Design Training In KolkataWeb design training , Web Design Training In Kolkata
Web design training , Web Design Training In Kolkata
 
Prototyping for responsive web design
Prototyping for responsive web design Prototyping for responsive web design
Prototyping for responsive web design
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
 
Getting started with Vue.js - CodeMash 2020
Getting started with Vue.js - CodeMash 2020Getting started with Vue.js - CodeMash 2020
Getting started with Vue.js - CodeMash 2020
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
 
Broaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsBroaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding options
 
Branding office 365 with front end tooling
Branding office 365 with front end toolingBranding office 365 with front end tooling
Branding office 365 with front end tooling
 
Spsnyc transforming share point farm solutions to the add-in model and shar...
Spsnyc   transforming share point farm solutions to the add-in model and shar...Spsnyc   transforming share point farm solutions to the add-in model and shar...
Spsnyc transforming share point farm solutions to the add-in model and shar...
 

Mehr von ColdFusionConference

Building better SQL Server Databases
Building better SQL Server DatabasesBuilding better SQL Server Databases
Building better SQL Server DatabasesColdFusionConference
 
API Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIsAPI Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIsColdFusionConference
 
Crafting ColdFusion Applications like an Architect
Crafting ColdFusion Applications like an ArchitectCrafting ColdFusion Applications like an Architect
Crafting ColdFusion Applications like an ArchitectColdFusionConference
 
Security And Access Control For APIS using CF API Manager
Security And Access Control For APIS using CF API ManagerSecurity And Access Control For APIS using CF API Manager
Security And Access Control For APIS using CF API ManagerColdFusionConference
 
Monetizing Business Models: ColdFusion and APIS
Monetizing Business Models: ColdFusion and APISMonetizing Business Models: ColdFusion and APIS
Monetizing Business Models: ColdFusion and APISColdFusionConference
 
Become a Security Rockstar with ColdFusion 2016
Become a Security Rockstar with ColdFusion 2016Become a Security Rockstar with ColdFusion 2016
Become a Security Rockstar with ColdFusion 2016ColdFusionConference
 
Developer Insights for Application Upgrade to ColdFusion 2016
Developer Insights for Application Upgrade to ColdFusion 2016Developer Insights for Application Upgrade to ColdFusion 2016
Developer Insights for Application Upgrade to ColdFusion 2016ColdFusionConference
 
ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusion Keynote: Building the Agile Web Since 1995ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusion Keynote: Building the Agile Web Since 1995ColdFusionConference
 
Super Fast Application development with Mura CMS
Super Fast Application development with Mura CMSSuper Fast Application development with Mura CMS
Super Fast Application development with Mura CMSColdFusionConference
 
Build your own secure and real-time dashboard for mobile and web
Build your own secure and real-time dashboard for mobile and webBuild your own secure and real-time dashboard for mobile and web
Build your own secure and real-time dashboard for mobile and webColdFusionConference
 
Herding cats managing ColdFusion servers with commandbox
Herding cats managing ColdFusion servers with commandboxHerding cats managing ColdFusion servers with commandbox
Herding cats managing ColdFusion servers with commandboxColdFusionConference
 

Mehr von ColdFusionConference (20)

Api manager preconference
Api manager preconferenceApi manager preconference
Api manager preconference
 
Cf ppt vsr
Cf ppt vsrCf ppt vsr
Cf ppt vsr
 
Building better SQL Server Databases
Building better SQL Server DatabasesBuilding better SQL Server Databases
Building better SQL Server Databases
 
API Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIsAPI Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIs
 
Don't just pdf, Smart PDF
Don't just pdf, Smart PDFDon't just pdf, Smart PDF
Don't just pdf, Smart PDF
 
Crafting ColdFusion Applications like an Architect
Crafting ColdFusion Applications like an ArchitectCrafting ColdFusion Applications like an Architect
Crafting ColdFusion Applications like an Architect
 
Security And Access Control For APIS using CF API Manager
Security And Access Control For APIS using CF API ManagerSecurity And Access Control For APIS using CF API Manager
Security And Access Control For APIS using CF API Manager
 
Monetizing Business Models: ColdFusion and APIS
Monetizing Business Models: ColdFusion and APISMonetizing Business Models: ColdFusion and APIS
Monetizing Business Models: ColdFusion and APIS
 
Become a Security Rockstar with ColdFusion 2016
Become a Security Rockstar with ColdFusion 2016Become a Security Rockstar with ColdFusion 2016
Become a Security Rockstar with ColdFusion 2016
 
ColdFusion in Transit action
ColdFusion in Transit actionColdFusion in Transit action
ColdFusion in Transit action
 
Developer Insights for Application Upgrade to ColdFusion 2016
Developer Insights for Application Upgrade to ColdFusion 2016Developer Insights for Application Upgrade to ColdFusion 2016
Developer Insights for Application Upgrade to ColdFusion 2016
 
ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusion Keynote: Building the Agile Web Since 1995ColdFusion Keynote: Building the Agile Web Since 1995
ColdFusion Keynote: Building the Agile Web Since 1995
 
Instant ColdFusion with Vagrant
Instant ColdFusion with VagrantInstant ColdFusion with Vagrant
Instant ColdFusion with Vagrant
 
Restful services with ColdFusion
Restful services with ColdFusionRestful services with ColdFusion
Restful services with ColdFusion
 
Super Fast Application development with Mura CMS
Super Fast Application development with Mura CMSSuper Fast Application development with Mura CMS
Super Fast Application development with Mura CMS
 
Build your own secure and real-time dashboard for mobile and web
Build your own secure and real-time dashboard for mobile and webBuild your own secure and real-time dashboard for mobile and web
Build your own secure and real-time dashboard for mobile and web
 
Why Everyone else writes bad code
Why Everyone else writes bad codeWhy Everyone else writes bad code
Why Everyone else writes bad code
 
Securing applications
Securing applicationsSecuring applications
Securing applications
 
Testing automaton
Testing automatonTesting automaton
Testing automaton
 
Herding cats managing ColdFusion servers with commandbox
Herding cats managing ColdFusion servers with commandboxHerding cats managing ColdFusion servers with commandbox
Herding cats managing ColdFusion servers with commandbox
 

Kürzlich hochgeladen

20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROmotivationalword821
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 

Kürzlich hochgeladen (20)

20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTRO
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 

Ready? bootstrap. go! (cf objective 14 05-2014)

  • 1. ©  2010-­‐2014  Prisma  IT  ®         Ready?  Bootstrap.  Go!   Guust  Nieuwenhuis   cf.Objec?ve()  2014   Minneapolis,  MN  
  • 2. ©  2010-­‐2014  Prisma  IT  ®         About  me   •  Guust  Nieuwenhuis   •  MD  at  Prisma  IT   Belgium   •  CFML  &  Mura  CMS   Expert  
  • 3. ©  2010-­‐2014  Prisma  IT  ®         BOOTSTRAP?   What?   Why?  
  • 4. ©  2010-­‐2014  Prisma  IT  ®         What?   •  Web  UI  Framework   – CSS,  images,  icons,  JavaScript   •  Started  at  TwiZer   – By  nerds  (@mdo  and  @fat)   •  Open  Source   – MIT   – For  nerds  (you  and  me!)  
  • 5. ©  2010-­‐2014  Prisma  IT  ®         Some  stats…  
  • 6. ©  2010-­‐2014  Prisma  IT  ®         Why?   •  Cross  Browser  support   •  Responsive  &  Mobile  First   •  LESS/SASS   •  Components   •  Custom  jQuery  plugins   •  Open  Source   •  Documenta?on  
  • 7. ©  2010-­‐2014  Prisma  IT  ®         FEATURES   Get  Started   Scaffolding   Base  CSS   Components   jQuery  Plugins  
  • 8. ©  2010-­‐2014  Prisma  IT  ®         Ge=ng  Started   •  Download   – Compiled   – Source   – Customize   •  File  Structure   •  Basic  Template   •  Examples  
  • 9. ©  2010-­‐2014  Prisma  IT  ®         Grid  System   •  Grid  op?ons   •  Responsive  column  resets   •  Offsebng  columns   •  Nes?ng  columns   •  Column  ordering   •  LESS/SASS  mixins  and  variables  
  • 10. ©  2010-­‐2014  Prisma  IT  ®         Base  CSS   •  Typography   •  Code   •  Tables   •  Forms   •  BuZons   •  Images   •  Helper  classes   •  Responsive  u?li?es  
  • 11. ©  2010-­‐2014  Prisma  IT  ®         Components   •  Glyphicons   •  Dropdowns   •  BuZon  groups   •  BuZon  dropdowns   •  Navs   •  Navbar   •  Breadcrumbs   •  Pagina?on   •  Labels   •  Badges   •  Jumbotron   •  Page  header   •  Thumbnails   •  Alerts   •  Progress  bars   •  Media  object   •  List  group   •  Panels   •  Wells  
  • 12. ©  2010-­‐2014  Prisma  IT  ®         jQuery  Plugins   •  Transi?ons   •  Modals   •  Dropdowns   •  ScrollSpy   •  Tab   •  Tool?ps   •  Popovers   •  Alert   •  BuZon   •  Collapse   •  Carousel   •  Affix  
  • 13. ©  2010-­‐2014  Prisma  IT  ®         DEMO’S   Examples   Build  with  
  • 14. ©  2010-­‐2014  Prisma  IT  ®         THE  BOOTSTRAP  ECOSYSTEM   Themes   Theme  Builders   Components   Tools   Even  more...  
  • 15. ©  2010-­‐2014  Prisma  IT  ®         Themes   •  Bootswatch     bootswatch.com   •  {wrap}bootstrap     wrapbootstrap.com   •  Flat  UI     designmodo.github.io/Flat-­‐UI/   •  Geo  for  Bootstrap     code.divshot.com/geo-­‐bootstrap/  
  • 16. ©  2010-­‐2014  Prisma  IT  ®         Themes  Builders   •  Bootstrap  Customize     getbootstrap.com/customize/   •  StyleBootstrap.info     stylebootstrap.info   •  Boostrap  Magic     pikock.github.io/bootstrap-­‐magic/   •  PaintStrap     paintstrap.com  
  • 17. ©  2010-­‐2014  Prisma  IT  ®         Components   •  jQuery  UI  Bootstrap   github.com/jquery-­‐ui-­‐bootstrap/jquery-­‐ui-­‐bootstrap/   •  Datepicker   github.com/eternicode/bootstrap-­‐datepicker/   •  Select2   ivaynberg.github.io/select2/   •  X-­‐editable   vitalets.github.io/x-­‐editable/  
  • 18. ©  2010-­‐2014  Prisma  IT  ®         Components   •  Bootstrap  Data  Table   github.com/jeffdupont/bootstrap-­‐data-­‐table   •  Bootstrap  Switch   bootstrap-­‐switch.org   •  File  Uploader   blueimp.github.io/jQuery-­‐File-­‐Upload/   •  Bootstro.js   clu3.github.io/bootstro.js/  
  • 19. ©  2010-­‐2014  Prisma  IT  ®         Tools   •  Design   – Bootstrap  PSD   store.repixdesign.com/freebies/   •  Content  Delivery  Network   – BootstrapCDN   bootstrapcdn.com  
  • 20. ©  2010-­‐2014  Prisma  IT  ®         Tools   •  Snippets   –  Bootsnipp   bootsnipp.com   •  Prototyping   –  Jetstrap   jetstrap.com   –  Divshot   divshot.com   –  Pingendo   pingendo.com   –  Layou?t!   layou?t.com  
  • 21. ©  2010-­‐2014  Prisma  IT  ®         Even  more...   •  Bootsnipp  resources  list   bootsnipp.com/resources   •  Bootstrap  Hero  resources  list   bootstraphero.com/the-­‐big-­‐badass-­‐list-­‐of-­‐twiZer-­‐bootstrap-­‐resources  
  • 22. ©  2010-­‐2014  Prisma  IT  ®         CONTACT  ME   g.nieuwenhuis@prisma-­‐it.com   @lagaffe   www.lagaffe.be   www.prisma-­‐it.com  
  • 23. ©  2010-­‐2014  Prisma  IT  ®         Ready?  Bootstrap.  Go!   Guust  Nieuwenhuis   cf.Objec?ve()  2014   Minneapolis,  MN