Skip to main content

Posts

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. ...

Exploring .NET Core: Delving into the Fundamentals

 In the realm of software development, .NET Core has emerged as a powerful and versatile platform, captivating the attention of developers worldwide. Its cross-platform compatibility, open-source nature, and rich ecosystem of libraries have made it a preferred choice for building modern applications. Whether you're a seasoned developer or just starting your journey, understanding the fundamentals of .NET Core is crucial to unlocking its potential. Unveiling .NET Core's Architecture At its core, .NET Core is a modular framework consisting of several components that work together to facilitate application development. The Common Language Runtime (CLR) is the foundation upon which .NET Core applications are built. It handles memory management, garbage collection, and type safety, ensuring the smooth execution of code written in various languages, including C#, F#, Visual Basic, and others. The .NET Core runtime is platform-independent, enabling developers to build applications tha...

.Net Core

.NET Core is a free, open-source, and cross-platform version of the .NET framework developed by Microsoft. It allows developers to build applications for Windows, Linux, and macOS using a single codebase. It includes a runtime, a set of libraries, and tools for building and deploying applications. .NET Core is designed to be lightweight and modular, making it suitable for building microservices and containerized applications. The basics of .NET Core include: The .NET Core Runtime: This is the core component of .NET Core and is responsible for executing the code of your applications. The .NET Core Library: This is a set of libraries that provides a wide range of functionality, including collections, file I/O, and networking. The .NET Core SDK: This is a set of tools that you can use to create, build, and deploy .NET Core applications. C# or F#: These are the primary programming languages that you can use to write .NET Core applications. C# is a popular, general-purpose programming langu...

🔴 Codecs āļœැāļą āļ­ේāļģෙāļą āˇƒිං⎄āļŊෙāļą් 🔴

Film ⎄ෝ TV series ⁣āļ‘āļšāļš āˇ„ොāļŗ āļšොāļ´ි āļ‘āļšāļš් Download āļšāļģāļą්āļą āļšāļŊිāļą් ⁣āļœොāļŠāļš් āļ¯ෙāļąෙāļš් āļļāļŊāļą්āļąෙ āļ’ āļ’ āļšොāļ´ි āļ‘āļšේ "Rip" āļ‘āļš. āļ’ āļšි⎀්⎀ෙ CamRip/HdRip/WebRip/BrRip ⎀āļœෙ. āļ’āļ­් āļąැāļ­්āļ­āļ¸් 720p āļ¯, āļąැāļ­ිāļąāļ¸් 1080p āļ¯, 2160p (4K) āļ¯ āļšිāļēāļŊා.  āļ’ āˇ€āļœේāļ¸ āļšොāļ´ි āļ‘āļšේ ⎃āļēි⎃් āļ‘āļš āˇ€ැāļŠි āļąāļ¸්, āļ’āļš quality ⎀ැāļŠි āļšිāļēāļŊා āļ­āļ¸āļēි āļœොāļŠāļš් āļ¯ෙāļąෙāļš් āļ¯āļą්āļąෙ. āļ’āļšෙ āļ‡āļ­්āļ­āļš් ⎀āļœෙāļ¸ āļ´ොāļŠි āļąි⎀ැāļģāļ¯ි āļšිāļģීāļ¸āļšුāļ­් āļšāļģāļą්āļŠ āļ•āļąෙ.  āļ‘⁣āļ­āļšොāļ§ āļ­āļ¸āļēි āļ¸ේ "H.264, H.265" āˇƒāˇ„ා āļ…āļŊුāļ­ිāļą්āļ¸ āļ†āļ´ු "H.266" codecs āļœැāļą āļšිāļē⎀ෙāļą්āļąෙ. āļ‘⎄ෙāļąāļ¸් āļļāļŊāļ¸ු āļ­ේāļģෙāļą āˇƒිං⎄āļŊෙāļą් āļ’ āļœැāļą... āļ…āļŊුāļ­ිāļą් āļąිāļšුāļ­් ⎀ුāļąු "H.266VVC" āļšිāļēāļą්āļąෙ āļ¸ොāļšāļ¯්āļ¯ āļšිāļēāļŊා āļ¯ැāļąāļœāļą්āļŠ āļšāļŊිāļą් āļļāļŊāļ¸ු āļ¸ොāļšāļ¯්āļ¯ āļ¸ේ ⎀ීāļŠිāļēෝ coding āļšිāļēāļą්āļąෙ, āļ¸ොāļąāˇ€āļ¯ āļ¸ේ H.264, H.265 āļšිāļēāļą්āļąෙ āļšිāļēāļŊා.. đŸ“Ŋ️ āļ¸ොāļšāļ¯්āļ¯ āļ¸ේ Video Codec āļ‘āļšāļš් āļšිāļēāļą්āļąේ? _______________________________________________                        āļ…āļ´ි ⎄ැāļ¸ෝāļ¸ āļ¯āļą්āļąāˇ€ා Video āļ‘āļšāļš් āļšිāļēāļą්āļą āˇ€ේāļœāļēෙāļą් āļ āļŊāļąāļē ⎀āļą āļĄාāļēාāļģූāļ´ āˇ€āļŊ āļ‘āļšāļ­ු⎀āļš්. āļ’āļšāļ§ āļ­āļ­්āļ´āļģāļēāļš් āļ‡āļ­ුāļŊāļ­ āļœ්‍āļģ⎄āļąāļē ⎀āļą āļĸාāļēාāļģූāļ´ āļœāļĢāļą āˇ€ැāļ¯āļœāļ­් ⎀ෙāļąāˇ€ා. āļ’ āļšිāļēāļą්āļąෙ Frame Rate āļ‘āļš. ⎃ාāļ¸ාāļą්‍āļēāļēෙāļą් āļšැāļ¸āļģා⎀āļš āļ­āļ­්āļ´āļģāļēāļšāļ§ Frames, āļąැāļ­ිāļąāļ¸් Photos 20āļš්, 30āļš් āļœ...

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 āļšāļģ...

Basics of Microsoft Bot Framework

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