Key Indicators of Problem Design
{coding}Sight - .NET
by Sergey Zolotaryov
2y ago
The concept of good or bad design is relative. At the same time, there are some programming standards, which in most cases guarantee effectiveness, maintainability, and testability. For example, in object-oriented languages, this is the use of encapsulation, inheritance, and polymorphism. There is a set of design patterns that in a number of cases have a positive or negative effect on the application design depending on the situation. On the other hand, there are opposites, following which sometimes leads to the problem design.   This design usually has the following indicators (one or se ..read more
Visit website
Key Indicators of Problem Design
{coding}Sight - .NET
by Sergey Zolotaryov
2y ago
The concept of good or bad design is relative. At the same time, there are some programming standards, which in most cases guarantee effectiveness, maintainability, and testability. For example, in object-oriented languages, this is the use of encapsulation, inheritance, and polymorphism. There is a set of design patterns that in a number of cases have a positive or negative effect on the application design depending on the situation. On the other hand, there are opposites, following which sometimes leads to the problem design.   This design usually has the following indicators (one or se ..read more
Visit website
ML{.NET} Introduction
{coding}Sight - .NET
by Ivan Matec
2y ago
Machine Learning (ML) has come from a buzzword that is nice to have in your application to a must-have feature that works and adds value. Data scientists develop ML models in various ML Frameworks like TensorFlow, Scikit-learn, PyTorch, Azure ML, etc. Before ML.NET became available to all developers, adding the ML functionality to .NET applications required knowledge in some ML frameworks to build and train ML models. It also demanded additional time and effort to integrate that model into .NET applications. ML.NET made this job all a lot easier for .NET developers with Model Builder, a graph ..read more
Visit website
Entity Framework – Just a Few Clicks Away
{coding}Sight - .NET
by Ivan Matec
3y ago
Total: 0 Average: 0 Entity Framework is an open-source object-relational mapping (ORM) framework for .NET applications. It let the developers work with data on a higher level of abstraction without the need to worry about the database type or structure where the data is stored. The focus of this article will be to show and explain how easy it is to add an Entity Framework to a .NET project. Entity Framework saves a lot of time and effort to .NET developers. After setting it up once, we don’t need to worry anymore about the database tables or columns. Developers can work with the data using ..read more
Visit website
Different flavors of LINQ queries
{coding}Sight - .NET
by Ivan Matec
3y ago
Total: 1 Average: 5 The current article continues the series about LINQ. The previous part introduced the LINQ technologies and demonstrated its usage on some basic examples and a couple of more advanced coding challenges. The current article will further expose different ways to write LINQ query operations. LINQ queries can be written in two syntax types, a Query Syntax and a Method Syntax. Set the stage We start with the same data structure and examples from the last article. Assume that we have a class, where the Student is defined as follows: public class Student { public int Id { g ..read more
Visit website
What is LINQ in C#? Why Do we Use it? Tutorial with Query Examples in LINQ to Objects
{coding}Sight - .NET
by Ivan Matec
3y ago
Total: 0 Average: 0 Less is more – this is definitely true when it comes to object collections and LINQ queries. Among the Language Integrated Query technologies, LINQ-to-objects is the most versatile. That’s why it will be the focus of this article. We will examine and compare traditional solutions to some programming challenges based on the data collections with alternative LINQ-based solutions. The current article will introduce the basic understanding of LINQ and LINQ-to-objects technologies and present alternatives to the “traditional” way of solving programming challenges based on da ..read more
Visit website
ASP.NET vs. PHP: the Best Framework for Web Development
{coding}Sight - .NET
by Piyush Jain
3y ago
Total: 1 Average: 5 The primary goal of web development teams is to deliver web applications with the best user experience, scalability, and sustainability. Hence, developers always look for the right technology stack to build with these goals. There are various web technologies stacks like PHP, .Net, Ruby on Rails, Java, or Python. PHP and .NET are the most commonly used technologies in web development. As statistics claims, PHP and ASP.NET hold the lion’s share of the web technologies market. In most cases, development teams choose between these two variants. Both options have their pros a ..read more
Visit website
Completing SQL. Part 4. Working with exceptions and the influence of data on the development process. Using ML.NET.
{coding}Sight - .NET
by Andrey Podkolzin
4y ago
Total: 0 Average: 0 What is this article about? This is going to be the final article in the series of articles on the life of IDE developers for databases. So in this part, I will spread the word about how the introduction of product analytics impacted some aspects of development. To understand this article, it is not necessary to read all three parts in full; still helpful for understanding would be to read several opening paragraphs of the first part, since they give insight into the context. Nonetheless, here are some key points, in case you have no opportunity to get familiar with the f ..read more
Visit website
Completing SQL. Part 3: Complementing SQL. The life of Visual Studio extensions. Working with IO. Using SQL in unconventional ways.
{coding}Sight - .NET
by Andrey Podkolzin
4y ago
Total: 1 Average: 4 What is this article about? This is the third article in the series of articles on the life of IDE developers for databases. Its structure will be similar to the first one and the second one, even so, I am not going to tell you about the parsing of text. This article will present information on some tricks working with files and various problems of creating a big desktop application on the .NET platform. To understand this article, it is not necessary to read the first and the second parts in full, but the first article in the series has several paragraphs that are perfec ..read more
Visit website
Completing SQL. Part 2: Optimizing string processing and file opening
{coding}Sight - .NET
by Andrey Podkolzin
4y ago
Total: 1 Average: 5 What is this article about? This is the second piece from the series of articles about the life of database IDE developers. Its structure is similar to that of the previous article. Just like in the first one, I’ll talk about the issues we faced and the solutions we arrived at – both effective and not so much. To understand this article, you don’t have to read the first part in its entirety, but the first few paragraphs would be useful to help you grasp the context. For lazy readers, here are the main points of the first article: We create a product line of IDEs for the ..read more
Visit website

Follow {coding}Sight - .NET on FeedSpot

Continue with Google
Continue with Apple
OR