Skip to main content

Basics of Microsoft Bot Framework

 A comprehensive framework for building enterprise-grade conversational AI experiences.



Comments

Popular posts from this blog

React JS Basics in Sinhala

කොහොමද React ප්‍රොජෙක්ට් එකක් create කරගන්නේ... අපි මුලින්ම බලමු අපේ මැෂින් එකට React Js install කරගන්න කොට අපි කරන්න ඕන steps මොනවද කියලා.මුලින්ම අපිට මේ React Js use කරන්න අපිට අපේ මැෂින් එකේ node install කරලා තියෙන්න ඕනේ. අපි බලමු කොහොමද node install කරගන්නේ කියලා.  අපිට nodejs install කරගන්න පුලුවන් මෙන්න මේ site එක use කරල. මේ සයිට් එකට ගියාම ඔයාලට මෙන්න මේ විදිහට බලාගන්න පුළුවන්.මේකෙන් ඔයාලා use කරන operating system එකට අදාල ෆයිල් එක ඩවුන්ලෝඩ් කරගෙන  machine එකේ install කරගන්න පුලුවන්. ඔයාලට ඔයාලගේ machine එකේ node දැනටම install වෙලා තියෙනවද මේ එහෙම නැත්තං දැන් ඉන්ස්ටෝල් කරහම installation එක success වුනාද කියලා බලාගන්න ඕනනං ඔයාලට පුලුවන් මෙන්න මේ command එක යූස් කරන්න node --version ඔයාලට තියෙන්නේ Command Prompt open කරලා node --version command එක ගහන්න. එතකොට එනවා දැනට install වෙලා තියෙන node version එක. දැන් ඔයාලට බැලුවම පේනවා ඇති මගේ ඉන්ස්ටෝල් වෙලා තියෙන්නේ node V 12.14.0 කියන වර්ශන් එක.. දැන් අපි අපේ මැෂින් එකේ node install කරගත්තට react project එකත් develop කර...

Crafting Clean Architecture: Guide readers through the principles and practices of Clean Architecture, emphasizing its benefits and applications.

In the ever-evolving world of software development, maintaining code quality and scalability becomes increasingly crucial. Amidst the complexities of modern applications, Clean Architecture emerges as a guiding light, offering a framework for building software that is flexible, testable, and understandable. Principles of Clean Architecture At its core, Clean Architecture revolves around four fundamental principles: Bounded Contexts: Divide the application into independent, self-contained modules called bounded contexts. Each bounded context focuses on a specific business domain, ensuring modularity and loose coupling. Dependency Rule: Software should depend on abstractions, not on concretions. This principle promotes loose coupling by making the core business logic independent of external frameworks or technologies. Interface Segregation Principle: Split interfaces into smaller, more focused interfaces. This principle reduces the complexity of interfaces and promotes code reusability. ...