MVC planning poker – use cases and mockups – 1

 

I have decided to start a new project – MVC planning poker . This is inspired by http://en.wikipedia.org/wiki/Planning_poker  – and it is a program to sharpen my skills

The project is aimed to software enterprises using Active Directory – however, it can be used by any organization.

 

UseCase 1: Create table
Moderator identified by Name -  creates the table and the duration times(1,2,3,5,10) and optional the round name.

He has an ID to share to the next participants

UseCase 2: Participants join the table
Any user can join the table by entering the ID + name .

Use Case 3: Moderator can boot from the table
Moderator can boot from the table( permanently of just for this session ) any participant.
If permanently, the participant with this name can not join anymore

Use Case 4: Estimation saved
Moderator enters a round name (?) .
Participants choose a value.
When all participants have choosen the value, the cards are shown
The cards with  high estimates and low estimates are highlighted
Host press "create new estimation" and create new estimation
The old estimation is saved in history

Use Case 5: Round reset
Moderator enters a round name (?) .
Participants choose a value.
Host press "reset round " and a fresh new round is created
The old one is not saved

Use Case 6: Round save
After a round is saved, the users can see the history round names and picked value
They can see also a total

Use Case 7: Export
Participants can choose if they download the results in CSV / EXCEL / Word /PDF format

Use Case 8: Round delete
The host can delete a round previously saved

 

The mockups are the following:

 

create_table table

No Comments

Friday links 104

  1. Performance is a Feature
  2. 10 User Interface Design Fundamentals – Treehouse Blog
  3. https://dncmagazine.blob.core.windows.net/edition14/DNCMag-Issue14.pdf
  4. AspPathGuru: A little T4 love for ASP.NET WebForms – Angle Bracket Percent – Site Home – MSDN Blogs
  5. gmanny/Pechkin · GitHub
  6. A universal PredicateBuilder | Monty’s Gush
  7. 10 key technology items for your 2015 budget – TechRepublic
  8. Introducing GraphDiff for Entity Framework Code First – Allowing automated updates of a graph of detached entities – Software Development Blog. AngularJS, C#, .NET, EntityFramework, NodeJS, MongoDB. Tips, Tricks & Gotchas.
  9. How to Create Bootable Windows 8 USB Drive from ISO Image
  10. Create Bootable USB Flash Drive From ISO To Install Windows 7
  11. How to be the most productive person in your office — and still get home by 5:30 p.m. – The Week
  12. How to be the most productive person in your office — and still get home by 5:30 p.m. – The Week
  13. The science of sex: 4 harsh truths about dating and mating – The Week
  14. Programming Sucks
  15. Ig Nobel Prizes Celebrate Jesus Toast and Other Silly Science – NBC News.com
  16. Little Big Details – Your daily dose of design inspiration
  17. Entity Framework (EF) Documentation
  18. Entity Framework Pre-Generated Mapping Views
  19. Avant Prime – ASP.NET MVC image map helper
  20. Troy Hunt: 10 things I learned about rapidly scaling websites with Azure
  21. Over 100 ASP.NET Web API samples – StrathWeb
  22. Web API Documentation Tools — Visual Studio Magazine
  23. StyleCop – Wikipedia, the free encyclopedia
  24. StyleCop – Home
  25. List of tools for static code analysis – Wikipedia, the free encyclopedia
  26. Stop using AutoMapper in your Data Access Code
No Comments

Friday links 103

  1. DotRefiner – free .NET obfuscator
  2. canvasprints.canvaspeople.com/fun-photos/12-stunning-abandoned-castles/
  3. What are the best day-to-day time-saving hacks? – Quora
  4. Brutal Doom – The Doom Wikia – Doom, Doom 2, Doom 3, and more
  5. Sketcher : One Of n – CodeProject
  6. F# For Beginners | Sacha’s blog
  7. When Getting Angry Is the Most Rational Thing to Do
  8. Introducing GraphDiff for Entity Framework Code First – Allowing automated updates of a graph of detached entities – Software Development Blog. AngularJS, C#, .NET, EntityFramework, NodeJS, MongoDB. Tips, Tricks & Gotchas.
  9. Create a secure ASP.NET MVC 5 web app with log in, email confirmation and password reset (C#) | The ASP.NET Site
  10. The LinkedIn Publishing Platform: 10 Ways to Crush It | OkDork.com
  11. How to Use Social Proof on Your Website to Influence Customers
  12. The Open Graph protocol
  13. Facebook Content Sharing Best Practices
  14. Reactive-Extensions/RxJS-Examples
  15. awesome-javascript/README.md at master · sorrycc/awesome-javascript
  16. MVC: How to maintain the page state( Without changing the URL) after action is executed? | The ASP.NET Forums
  17. sharepoint iframe authentication – Google Search
  18. IFrame authentication – ASP.NET Security
  19. MinGW | Minimalist GNU for Windows
  20. Stack Overflow – performance lessons (part 1) | Matt on Software
  21. Code, code and more code.: Technical Debt, a case study : tags
  22. Performance is a Feature
No Comments

Friday links 102

  1. Confessions of an ex-developer – Matt Gemmell
  2. 15 Rules for Writing Quality Code | | InformIT
  3. Top "Must Know" Frameworks for .NET web developers | Ugo Lattanzi’s tech world
  4. DIP in the Wild
  5. Ramit Sethi Tells You How to Charge What You’re Worth | Chase Jarvis Blog
  6. Do Less = Do More. the Art of Being Creative + Productive | Chase Jarvis Blog
  7. The complete guide to structuring your ideal work day – Quartz
  8. What hackers know about you – CNNMoney
  9. Sharding Introduction — MongoDB Manual 2.6.4
  10. Top 10 Ways to Boost Your Home Wi-Fi
  11. The Complex Relationship Between Happiness and Motivation
  12. Sandcastle – Documentation Compiler for Managed Class Libraries – Home
  13. Extensible Storage Engine Managed Reference
  14. Multimethods in C# 4.0 with ‘dynamic’ – ESE/ESENT Database Stuff – Site Home – MSDN Blogs
  15. Implementing the Visitor pattern with the ‘dynamic’ feature of C# 4.0 – ESE/ESENT Database Stuff – Site Home – MSDN Blogs
  16. MSDN Blogs
  17. jQuery FCKEditor Plugin v1.32 (2012-02-08)
  18. Extensible Storage Engine
  19. 7 Mistakes Developers Make When Using 3rd Party API’s
  20. Token Based Authentication using ASP.NET Web API 2, Owin, and Identity – Bit of Technology
  21. ASP.NET Web API Documentation using Swagger – Bit of Technology
  22. How to Write ISO Files to CD or DVD
  23. Briefly exploring C# 6 new features – CodeProject
  24. You suck at technical interviews | Seldo.Com Blog
  25. These Simple Gestures You Do Will Make Your Relationship Happier, Even Though You Don’t Feel So
  26. Iconion : Free Icon Maker

 

No Comments

Easily install tools on new PC

I have a new PC and I wan to install all the technology tools that I work with.

I have installed IIS, Visual Studio and make all updates for VS.

Then – I want to have the other programmer tools that I need .

The simplest part is boxstarter and gist ( or onedrive or whatever let’s you put a text file on the web)

 

The gist is at

https://gist.github.com/ignatandrei/fd8601c4adf83f6b1186

(I will maintain with the new programs)

and the command ( from DOS ) is

START http://boxstarter.org/package/nr/url?https://gist.github.com/ignatandrei/fd8601c4adf83f6b1186

And all is set !

What are your favorite programs/installers ?

No Comments

Friday links 101

  1. Moving to the .NET Framework 4.5.2 – .NET Blog – Site Home – MSDN Blogs
  2. Post Complex JavaScript Objects to ASP.NET MVC Controllers – Nick Riggs, Web Developer
  3. MVP Perks
  4. Jon Galloway – Lessons Learned Preparing and Presenting Tech Training Events
  5. Jon Galloway – ASP.NET MVC Routing – Intercepting file requests like Index.html, and what it teaches about how Routing works
  6. Pattern Matching in C# 6 and VB 12
  7. Easier Immutable Objects in C# 6 and VB 12
  8. Visual Studio 2013+1 Promises New C# / VB Functionality
  9. Features
  10. Dear Bucharest IT recruiters… | Sergent.ro
  11. Doxygen: Downloads
  12. Sandcastle Help File Builder – Source Code
  13. What Successful People Do Before Bed – Business Insider
  14. Doxygen: Downloads
  15. ConcurrentDictionary used with Lazy : Reed Copsey, Jr.
  16. IT eBooks – Free Download – Big Library
  17. IT-eBooks.info API
  18. Implementing the Singleton Pattern in C#
  19. Get started with a DocumentDB account | Azure
No Comments

Friday links 100

  1. 13 Things to Remember When Life Gets Rough | True Activist
  2. Applying the Three Levels of Design to Building Software Products — UX / UI Design — Medium
  3. Semantic Versioning 2.0.0
  4. Resources about Visual Studio .NET extensibility
  5. Game about Squares
  6. StranglerApplication
  7. Legacy Application Strangulation : Case Studies – Paul Hammant’s blog
  8. Maximize Content-to-Chrome Ratio, Not the Amount of Content on Screen
  9. Profile and Time your ASP.NET MVC app all the way to Azure – .NET Web Development and Tools Blog – Site Home – MSDN Blogs
  10. MSDN Blogs
  11. Why Java Sucks – Jonathan Gardner’s Tech Wiki
  12. Catan
  13. Algorithms, Part I | Coursera
  14. Saving an entire object graph using UCode, in Self-Tracking Entities style | 3S Blog
  15. Java Algorithms and Clients
  16. Artist uses DMCA to remove criticism of his impossibly shaped female characters | Ars Technica
  17. MSDN Magazine Issues
  18. Data Points – Cool (and Free) Tools for Entity Framework
  19. C# Best Practices – Dangers of Violating SOLID Principles in C#
  20. The Invisible Interface | Space and Times
  21. Jacob Kaplan-Moss
  22. Teach, Don’t Tell / Steve Losh
  23. The Inner Game of Tennis: The Classic Guide to the Mental Side of Peak Performance by W. Timothy Gallwey — Reviews, Discussion, Bookclubs, Lists
  24. The Power of Habit: Why We Do What We Do in Life and Business: Charles Duhigg: 9780812981605: Amazon.com: Books
  25. Avoiding the Top 9 Software Outsourcing Mistakes
  26. Game System Story
  27. Top-Down Process
  28. The BobbyTables culture | Jon Skeet’s coding blog
  29. Invoking NuGet Services From Inside Visual Studio
  30. Essential Truths Everyone Should Know about Performance in a Large Managed Codebase | TechEd North America 2013 | Channel 9
  31. Download PerfView from Official Microsoft Download Center
  32. Gallery · mbostock/d3 Wiki
  33. Springy – A force directed graph layout algorithm in JavaScript.
  34. NodeXL: Network Overview, Discovery and Exploration for Excel – Home
  35. Sigma js
  36. GraphML Specification
  37. Encapsulation and SOLID – Online Training Course for Developers
  38. Dracula Graph Library | Graph Computation, Layout, Algorithms for JavaScript
  39. Eating your own dog food – Wikipedia, the free encyclopedia
  40. Technology’s Loser Problem | Michael O. Church
  41. yWorks – Downloads
No Comments

Friday links 99

  1. The 10 Best Things a Mother Ever Told Her Child
  2. Creating a Fake Person Shows How Digital Anonymity Is Nearly Impossible
  3. Michael James – Developer: May 2012
  4. A .NET Build Server Without Visual Studio
  5. Mindscape Blog » Blog Archive » Extending Visual Studio properties
  6. NuBuild Project System extension
  7. Website Screenshots & Responsive Design Screenshots | Modern.IE
  8. Most Mind-Bending Movies Ever Made | Nerdacy
  9. The Greatest Thinker You’ve Never Read: Ludwig von Mises – Forbes
  10. HTML minifier revisited — Perfection Kills
  11. 33 Pictures Taken At The Right Moment | Bored Panda
  12. Microsoft Tackles Internet-of-Things With New Data Stream Processing Service
  13. This page does not exist!
  14. Self-service Data Discovery and Visualization Application, Sense BI Tool | Qlik
  15. Nuget Dependencies and latest Versions – Rick Strahl’s Web Log
  16. Dynamically loading Assemblies to reduce Runtime Dependencies – Rick Strahl’s Web Log
  17. Using Markdown for Effective Logging – CodeProject
  18. Wheelies/MarkdownLog
  19. Windows 7 File-properties "Version" Tab Shell Extension – CodeProject
  20. IoC Container Benchmark – Performance comparison – www.palmmedia.de
  21. Applying the Three Levels of Design to Building Software Products — UX / UI Design — Medium
No Comments

Friday links 98

  1. Your templating engine sucks and everything you have ever written is spaghetti code (yes, you)
  2. kahun/awesome-sysadmin
  3. sorrycc/awesome-javascript
  4. Technical debt 101 — Medium
  5. Dependency Injection in ASP.NET vNext – .NET Web Development and Tools Blog – Site Home – MSDN Blogs
  6. ASP.NET Identity Recommended Resources | The ASP.NET Site
  7. Be a Big Rockstar
  8. Microsoft is Giving Away Intel Galileo Arduino Compatible Boards to Developers
  9. Why your users hate Agile development (and what you can do about it)
  10. 7 Things Really Persuasive People Do | Inc.com
  11. • We go forward. image twitter | facebook
  12. Jacob Kaplan-Moss
  13. Doxygen: Downloads
  14. A lesson in shortcuts. Long ago, as the design of the Unix file system was…
  15. Chrome Web Store – Apps
  16. Is this what they mean by iterative development? | Computerworld Blogs
  17. How the ‘most hated person in SF’ learned tech’s limits (Q&A) – CNET
  18. SQL Server Data Tools
  19. Smartphone apps: The antisocial networks | The Economist
  20. The Web API Checklist — 43 Things To Think About When Designing, Testing, and Releasing your API | Mathieu Fenniak
  21. The 15-Minute Daily Habit That Will Change Your Career | Fast Company | Business + Innovation
  22. Legenda Romaniei si moartea clinica | Filozofie pe bordura
  23. How To Turn A Mid-Life Crisis Into A Million-Dollar Business | Fast Company | Business + Innovation
  24. ECMAScript 6 Modules: What Are They and How to Use Them Today
  25. Snap :: NASA’s The Space Place
  26. The Great Works of Software — The Message — Medium
  27. You Can Now Pay 99 Cents to Read 15,000 Marvel Comics Online | Underwire | WIRED
  28. Everyday Life in Indonesian Village Captured by Herman Damar | Share After Reading
  29. If It Isn’t Broken, Don’t Fix It :: UXmatters
  30. How Do You Design Interaction? | Smashing Magazine
  31. BCX: Exporting: Design the UI for kicking off a new export and downloading an existing one
  32. The Rise of the UX Torturer — Medium
  33. Advanced Rest Client Application
No Comments

2014 in review and new year resolutions

2014 have been a good year.
I have made several videos and tutorials about

  1. EF record an play: http://msprogrammer.serviciipeweb.ro/category/howto/entity-framework-howto/ 
  2. Traceability : http://msprogrammer.serviciipeweb.ro/category/traceability/
  3. Tools that I use: http://msprogrammer.serviciipeweb.ro/2014/11/16/programming-tools-2013-2014/
  4. 4Sq data: http://msprogrammer.serviciipeweb.ro/category/foursquare/
  5. Minimize Json: http://msprogrammer.serviciipeweb.ro/2014/01/13/minimize-json/
  6. Javascript MVVM and MVC: http://msprogrammer.serviciipeweb.ro/2014/01/05/javascript-mvvm-and-asp-net-mvc/

 

For the new year I want to make several video tutorials about the tools that I use on everyday basis. I will start with Visual Studio 2013 extensions

Happy new year!

No Comments