Log In

Practical ASP.NET

  • Up and running
  • What day were you born?
  • A Pomodoro Timer
  • Shopping Cart
  • Product Search
  • Application Dashboard
  • A Slack style message list
    • A Slack Clone - The Requirement
    • Start by sketching out a rough UI
    • Drive it from data
    • Should you pass objects or values to your components?
    • Build the UI for posting new messages
    • Implement an Event Callback
    • Build the UI for editing a message
    • Show Edit prompt on hover
    • Toggle Edit Mode
    • Make editing actually work
    • Wrapping up
    • Practice Feature - Show Reactions
  • A simple blog
  • Bonuses & Source Code
  • Glossary

A Slack style message list

In this module...

A Slack Clone - The Requirement
Start by sketching out a rough UI
Drive it from data
Should you pass objects or values to your components?
Build the UI for posting new messages
Implement an Event Callback
Build the UI for editing a message
Show Edit prompt on hover
Toggle Edit Mode
Make editing actually work
Wrapping up
Practice Feature - Show Reactions