Best WordPress Theme: GeneratePress
Best WordPress Plugin: GenerateBlocks
Best WordPress Hosting: SiteGround
Best Media Library Manager: WP Media Folder
Non-WordPress
- Intermark (PHP)
- CheckList Me (C#)
Sustainable Paving Systems
- Grasscrete – Good For Earth And Creative Minds
- I even created the YouTube Video for the above Blog Post.
Bomanite
- Bastian Concrete Construction
- Bomanite Shop
- Sustainable Paving Systems
- Heritage Bomanite
- Edwards Concrete Bomanite
- Bomanite of Oklahoma
- Bomanite of East Tennessee
- Shepherd’s Concrete Construction
- Harrington Bomanite Corp
- Premier Concrete Construction
- Bomanite of Houston
- Premier Concrete Services
- Bomanite of Tulsa
- Bomanite Toronto
- Beyond Concrete
- WM Aupperle and Sons
- Musselman and Hall Contractors
- Concrete Arts
- Belarde Company
- Concepts in Concrete Construction
- Bay Area Concretes
- Bomel Construction
- Connecticut Bomanite Systems
- Bulach Custom Rock
- Bomanite of Atlanta
- Bomanite of Central Pennsylvania
- Foundations Hawaii, Inc.
- Musselman & Hall Constractors – St. Louis
- Clark’s Concrete Construction
- Bay Area Concretes
- Bomanite Artistic Concrete
- Stephens and Smith Construction Co. Inc.
- Architectural Concrete & Design
C# .NET
SignalR
This was a Demo I presented to a Denver meeting of Women Who Code. The title of my presentation was: The Cool Things I Do With JavaScript…And They Pay Me For It!
The picture shows only the first row of a large room of women attendees. We were all “logged” in to the same Website, and as I was working through the presentation, they were firing questions to me in real-time, similar to a Chat Session, but with a lot more people involved. I purposely designed the Demo this way because I knew they would have questions as we worked through code and example Websites. I wanted to answer those questions while we were on the specific piece of code that puzzled them so we didn’t have to try to wind our way back at the end. It was extremely successful and very engaging for the audience.
This Demo is based on SignalR and the Website Application is called SnapChat. To simulate a live session, open another Browser instance (or another Browser), paste http://snapchat.azurewebsites.net/ into the address bar, and you can chat with yourself. It in order to get in, you must type a First Name. Type two different first names, so you know which Browser is which (you are supposed to be two different people). You need code for the middle text box so you can use the Pretty Print button. Copy/Paste the code below, check the box for Line Numbers, and click the Pretty Print button. Pretty Print is a Google Library, also written in JavaScript:
var stuff = "stuff"; var car = "Rolls Royce"; var person = "Ramona"; function what_are_her_prospects() { return person + " gets more " + stuff + " and buys a " + car; }; what_are_her_prospects();
Even though this Application is written in C# and .NET based implementing SignalR, the glue that holds it all together is JavaScript. It is fascinating to see the generated JavaScript during a live session. I was very pleased to be able to show them the real power of JavaScript.