#c

[ follow ]
#developer-productivity
fromInfoQ
2 months ago
DevOps

C# Dev Kit Update: Enhancements to Solution-less Workspace and More

The C# Dev Kit updates improve developer productivity through new workspace features and enhanced support for Razor/Blazor.
fromAmazon Web Services
4 weeks ago
Software development

Customizing C# and C++ with Amazon Q Developer | Amazon Web Services

Amazon Q Developer now supports customizing C# and C++ inline suggestions to enhance productivity and workflow.
fromInfoQ
2 months ago
DevOps

C# Dev Kit Update: Enhancements to Solution-less Workspace and More

The C# Dev Kit updates improve developer productivity through new workspace features and enhanced support for Razor/Blazor.
fromAmazon Web Services
4 weeks ago
Software development

Customizing C# and C++ with Amazon Q Developer | Amazon Web Services

Amazon Q Developer now supports customizing C# and C++ inline suggestions to enhance productivity and workflow.
more#developer-productivity
Mobile UX
fromTechzine Global
1 month ago

Microsoft tool masks malware for cybercriminals

Cyber criminals exploit .NET MAUI to hide malware in blob files, making detection by traditional security measures challenging.
fromHackernoon
1 month ago
Scala

C++ Metaprogramming: Compilation of Calculations, from Basic Techniques to Advanced Methods | HackerNoon

C++ metaprogramming with templates and constexpr enables compile-time execution, improving efficiency but complicating code readability.
#software-development
fromInfoQ
1 month ago
Software development

Learnings from Working with Programming Rules and Guidelines

Developers should selectively adopt programming rules and document deviations to improve collaboration and code quality.
Misapplication of programming guidelines can lead to suboptimal and cumbersome code.
fromTNW | Future-Of-Work
5 months ago
Web design

These are 3 of the hardest and 3 of the easiest programming languages to learn

The programming languages chosen to learn significantly affect career direction and opportunities.
fromCodeProject
7 months ago
JavaScript

(Non-)Nullable Reference Types in C#

Nullable reference types in C# mislabel non-nullable variables, leading to confusion.
The implementation may mislead developers into thinking their code is safer than it actually is.
fromBusiness Insider
5 months ago
Software development

Citadel Securities hires 20-year Microsoft vet in a new tech leadership role

Herb Sutter will enhance Citadel Securities' C++ training, ensuring developers master this crucial coding language to boost productivity.
Software development
fromInfoWorld
5 months ago

Rust Foundation moves forward on C++ and Rust interoperability

The Rust Foundation aims to improve interoperability between Rust and C++ to facilitate easier cross-language development.
JavaScript
fromInfoWorld
5 months ago

How to use DispatchProxy for AOP in .NET Core

AOP allows separation of concerns in C# via DispatchProxy.
DispatchProxy facilitates dynamic method interception for AOP.
Software development
fromInfoQ
1 month ago

Learnings from Working with Programming Rules and Guidelines

Developers should selectively adopt programming rules and document deviations to improve collaboration and code quality.
Misapplication of programming guidelines can lead to suboptimal and cumbersome code.
fromTNW | Future-Of-Work
5 months ago
Web design

These are 3 of the hardest and 3 of the easiest programming languages to learn

The programming languages chosen to learn significantly affect career direction and opportunities.
fromCodeProject
7 months ago
JavaScript

(Non-)Nullable Reference Types in C#

Nullable reference types in C# mislabel non-nullable variables, leading to confusion.
The implementation may mislead developers into thinking their code is safer than it actually is.
fromBusiness Insider
5 months ago
Software development

Citadel Securities hires 20-year Microsoft vet in a new tech leadership role

Herb Sutter will enhance Citadel Securities' C++ training, ensuring developers master this crucial coding language to boost productivity.
fromInfoWorld
5 months ago
Software development

Rust Foundation moves forward on C++ and Rust interoperability

The Rust Foundation aims to improve interoperability between Rust and C++ to facilitate easier cross-language development.
fromInfoWorld
5 months ago
JavaScript

How to use DispatchProxy for AOP in .NET Core

AOP allows separation of concerns in C# via DispatchProxy.
DispatchProxy facilitates dynamic method interception for AOP.
more#software-development
#memory-safety
Scala
fromTechzine Global
1 month ago

C++ needs to be more secure, but it need not be replaced

Bjarne Stroustrup calls for the C++ community to defend against attacks questioning the language's memory safety and security flaws.
Scala
fromTheregister
1 month ago

C++ creator calls for action to address 'serious attacks'

Bjarne Stroustrup urges the C++ community to address memory safety issues amid rising criticism and shifts toward safer programming languages.
fromInfoWorld
1 month ago
Privacy professionals

C++ founder champions profiles for memory safety

Profiles are essential for ensuring memory safety in C++ according to Bjarne Stroustrup.
fromInfoWorld
1 month ago
Privacy professionals

C++ founder emphasizes profiles for memory safety

Stroustrup emphasizes the importance of profiles in C++ for ensuring memory safety and language evolution.
fromTheregister
7 months ago
Privacy professionals

The empire of C++ strikes back with Safe C++ proposal

The C++ community proposes Safe C++ Extensions to enhance memory safety and reduce vulnerabilities in code.
Scala
fromTechzine Global
1 month ago

C++ needs to be more secure, but it need not be replaced

Bjarne Stroustrup calls for the C++ community to defend against attacks questioning the language's memory safety and security flaws.
Scala
fromTheregister
1 month ago

C++ creator calls for action to address 'serious attacks'

Bjarne Stroustrup urges the C++ community to address memory safety issues amid rising criticism and shifts toward safer programming languages.
fromTheregister
7 months ago
Privacy professionals

The empire of C++ strikes back with Safe C++ proposal

The C++ community proposes Safe C++ Extensions to enhance memory safety and reduce vulnerabilities in code.
more#memory-safety
#thread-safety
fromInfoWorld
2 months ago
Java

Understanding thread synchronization in C#

Thread synchronization in .NET ensures safe access to shared resources in multi-threaded applications.
fromInfoWorld
2 months ago
JavaScript

How to use mutexes and semaphores in C#

A semaphore controls thread access to a resource, facilitating limited concurrency without exclusive locking.
fromInfoWorld
2 months ago
Java

Understanding thread synchronization in C#

Thread synchronization in .NET ensures safe access to shared resources in multi-threaded applications.
fromInfoWorld
2 months ago
JavaScript

How to use mutexes and semaphores in C#

A semaphore controls thread access to a resource, facilitating limited concurrency without exclusive locking.
more#thread-safety
#blazor
Software development
fromInfoWorld
2 months ago

Microsoft updates VS Code C# Dev Kit extension

Microsoft's C# Dev Kit update enhances Razor/Blazor development with better Hot Reload and improved error management for debugging and testing.
fromCodeProject
11 months ago
JavaScript

C# in Browser via WebAssembly (without Blazor)

WebAssembly (Wasm) allows running C# programs in browsers efficiently, with Avalonia enabling multiplatform UI applications.
Software development
fromInfoWorld
2 months ago

Microsoft updates VS Code C# Dev Kit extension

Microsoft's C# Dev Kit update enhances Razor/Blazor development with better Hot Reload and improved error management for debugging and testing.
fromCodeProject
11 months ago
JavaScript

C# in Browser via WebAssembly (without Blazor)

WebAssembly (Wasm) allows running C# programs in browsers efficiently, with Avalonia enabling multiplatform UI applications.
more#blazor
#entity-framework
fromHackernoon
5 months ago
Bootstrapping

Entity Framework 8 - Partial Classes Tricks You Should Know About | HackerNoon

Partial C# classes can extend functionality in EF 8/ASP.NET 8 applications without overwriting custom changes.
fromCodeProject
7 months ago
JavaScript

.NET8/EF8 - Exception: Microsoft.Data.SqlClient.SqlException (0x80131904): Incorrect syntax near '$

The mismatch in Compatibility Levels between Entity Framework and SQL Server causes SQL code generation errors.
fromHackernoon
5 months ago
Bootstrapping

Entity Framework 8 - Partial Classes Tricks You Should Know About | HackerNoon

Partial C# classes can extend functionality in EF 8/ASP.NET 8 applications without overwriting custom changes.
fromCodeProject
7 months ago
JavaScript

.NET8/EF8 - Exception: Microsoft.Data.SqlClient.SqlException (0x80131904): Incorrect syntax near '$

The mismatch in Compatibility Levels between Entity Framework and SQL Server causes SQL code generation errors.
more#entity-framework
JavaScript
fromInfoWorld
3 months ago

How to use the new Lock object in C# 13

Utilizing BenchmarkDotNet allows for effective performance comparisons between traditional locking and newer approaches in C#.
#programming-languages
fromInfoWorld
3 months ago
Miscellaneous

Python wins Tiobe language of the year honors

C language's decline in popularity while C++ and Java are in contention for dominance.
Go has replaced PHP in the top 10 programming languages according to Tiobe's index.
Rust's steep learning curve prevents it from becoming widely used despite its performance.
fromSitepoint
3 months ago
Video games

The Best Programming Languages for Game Development Revealed - SitePoint

The choice of programming language in game development depends on the game's type and complexity.
Lua and Python are easy for beginners; C++ is best for complex, high-performance games.
C# is great with Unity for indie and cross-platform games, while JavaScript suits web-based games.
Rust offers a new option for performance-critical projects with memory safety.
fromInfoWorld
3 months ago
Miscellaneous

Python wins Tiobe language of the year honors

C language's decline in popularity while C++ and Java are in contention for dominance.
Go has replaced PHP in the top 10 programming languages according to Tiobe's index.
Rust's steep learning curve prevents it from becoming widely used despite its performance.
fromSitepoint
3 months ago
Video games

The Best Programming Languages for Game Development Revealed - SitePoint

The choice of programming language in game development depends on the game's type and complexity.
Lua and Python are easy for beginners; C++ is best for complex, high-performance games.
C# is great with Unity for indie and cross-platform games, while JavaScript suits web-based games.
Rust offers a new option for performance-critical projects with memory safety.
more#programming-languages
#visual-studio-2022
fromhackernoon.com
3 months ago
JavaScript

How to Troubleshoot 'hostpolicy.dll' and 'singlefilehost.exe' Errors in .NET 8.0.11

Upgrading to .NET 8.0.11 introduced breaking changes in build tools, causing previous project configurations to fail.
fromInfoWorld
4 months ago
JavaScript

How to use ref structs in C# 13

Create a .NET Core 9 console application project in Visual Studio 2022 to explore ref structs.
fromhackernoon.com
3 months ago
JavaScript

How to Troubleshoot 'hostpolicy.dll' and 'singlefilehost.exe' Errors in .NET 8.0.11

Upgrading to .NET 8.0.11 introduced breaking changes in build tools, causing previous project configurations to fail.
fromInfoWorld
4 months ago
JavaScript

How to use ref structs in C# 13

Create a .NET Core 9 console application project in Visual Studio 2022 to explore ref structs.
more#visual-studio-2022
#performance-optimization
fromInfoWorld
4 months ago
JavaScript

How to chunk data using LINQ in C#

Chunking in LINQ allows better management of large data sets by splitting them into smaller chunks for efficient processing.
fromHackernoon
5 months ago
JavaScript

Learn How to Pick the Correct Dictionary in C++ With Ordered Containers | HackerNoon

Selecting the most suitable associative container in C++ requires understanding various characteristics, including type, ordering, and internal structure.
fromInfoWorld
4 months ago
JavaScript

How to split strings efficiently in C#

Utilizing ReadOnlySpan<char>.Split() optimizes string manipulation in C#, minimizing memory usage and enhancing performance.
fromInfoWorld
4 months ago
JavaScript

How to chunk data using LINQ in C#

Chunking in LINQ allows better management of large data sets by splitting them into smaller chunks for efficient processing.
fromHackernoon
5 months ago
JavaScript

Learn How to Pick the Correct Dictionary in C++ With Ordered Containers | HackerNoon

Selecting the most suitable associative container in C++ requires understanding various characteristics, including type, ordering, and internal structure.
fromInfoWorld
4 months ago
JavaScript

How to split strings efficiently in C#

Utilizing ReadOnlySpan<char>.Split() optimizes string manipulation in C#, minimizing memory usage and enhancing performance.
more#performance-optimization
#net
fromInfoWorld
4 months ago
JavaScript

Build a server-side web app with .NET, C#, and HTMX

Utilizing .NET and C# with HTMX allows for dynamic web application development without JavaScript, enhancing developer productivity.
fromHackernoon
2 years ago
JavaScript

The Top C# .NET Excel API Libraries | HackerNoon

A C# .NET Excel API library provides standalone Excel functionalities for applications without requiring Microsoft software.
Choosing the right C# .NET Excel API involves evaluating essential features and capabilities.
fromInfoWorld
4 months ago
JavaScript

Build a server-side web app with .NET, C#, and HTMX

Utilizing .NET and C# with HTMX allows for dynamic web application development without JavaScript, enhancing developer productivity.
fromHackernoon
2 years ago
JavaScript

The Top C# .NET Excel API Libraries | HackerNoon

A C# .NET Excel API library provides standalone Excel functionalities for applications without requiring Microsoft software.
Choosing the right C# .NET Excel API involves evaluating essential features and capabilities.
more#net
fromBusiness Insider
5 months ago
Software development

8 programming languages to know to land a job on Wall Street

The shift from C++ to languages like Python reflects evolving tech job demands, yet C++ remains essential in finance and high-performance applications.
#uno-platform
fromInfoQ
5 months ago
DevOps

UNO Platform 5.5 Simplifies Desktop App Packaging

Uno Platform 5.5 simplifies cross-platform desktop app packaging and introduces significant build process improvements for enhanced developer experience.
fromInfoQ
6 months ago
DevOps

UNO Platform 5.4 Improves App Performance

Uno Platform's update 5.4 introduces over 290 features, focusing on performance improvements and enhancements based on enterprise client feedback.
fromInfoQ
5 months ago
DevOps

UNO Platform 5.5 Simplifies Desktop App Packaging

Uno Platform 5.5 simplifies cross-platform desktop app packaging and introduces significant build process improvements for enhanced developer experience.
fromInfoQ
6 months ago
DevOps

UNO Platform 5.4 Improves App Performance

Uno Platform's update 5.4 introduces over 290 features, focusing on performance improvements and enhancements based on enterprise client feedback.
more#uno-platform
#programming
fromInfoWorld
6 months ago
JavaScript

How to use extension methods in C#

Extension methods in C# allow adding functionality to existing types without modifying them, enhancing code readability and capabilities.
fromSimplilearn.com
3 years ago
Software development

What is C++ & How It Compares to Other C Programming Languages | Simplilearn

C++ is a fast, well-supported, mid-level, and simple programming language for building large-scale applications.
fromCodeProject
7 months ago
JavaScript

(Non-)Nullable Reference Types

Nullable reference types in C# mislead by focusing on non-nullable variables rather than explicitly clarifying type distinctions.
The implementation of nullable reference types creates confusion and potential security vulnerabilities in C# applications.
fromInfoWorld
6 months ago
JavaScript

How to use extension methods in C#

Extension methods in C# allow adding functionality to existing types without modifying them, enhancing code readability and capabilities.
fromSimplilearn.com
3 years ago
Software development

What is C++ & How It Compares to Other C Programming Languages | Simplilearn

C++ is a fast, well-supported, mid-level, and simple programming language for building large-scale applications.
fromCodeProject
7 months ago
JavaScript

(Non-)Nullable Reference Types

Nullable reference types in C# mislead by focusing on non-nullable variables rather than explicitly clarifying type distinctions.
The implementation of nullable reference types creates confusion and potential security vulnerabilities in C# applications.
more#programming
#xml
fromCodeProject
7 months ago
JavaScript

XSD Tools in .NET8 - Part7 - LinqToXsdCore - Simple

Various tools for XML and XSD processing in .NET8 were evaluated, with a focus on generating C# classes and validation tools.
fromCodeProject
7 months ago
JavaScript

XSD Tools in .NET8 - Part9 - LiquidXMLObjects- Simple

Evaluating XML and XSD processing tools in .NET8 revealed critical insights and techniques for developers.
fromCodeProject
7 months ago
JavaScript

XSD Tools in .NET8 - Part2 - C# validation

Evaluating XML and XSD processing tools in .NET8 is essential for effective data validation and application development.
fromCodeProject
7 months ago
JavaScript

XSD Tools in .NET8 - Part7 - LinqToXsdCore - Simple

Various tools for XML and XSD processing in .NET8 were evaluated, with a focus on generating C# classes and validation tools.
fromCodeProject
7 months ago
JavaScript

XSD Tools in .NET8 - Part9 - LiquidXMLObjects- Simple

Evaluating XML and XSD processing tools in .NET8 revealed critical insights and techniques for developers.
fromCodeProject
7 months ago
JavaScript

XSD Tools in .NET8 - Part2 - C# validation

Evaluating XML and XSD processing tools in .NET8 is essential for effective data validation and application development.
more#xml
#game-development
fromCodeProject
7 months ago
JavaScript

Getting Started with Stride Community Toolkit Preview: Code-Only Basics

The Stride Community Toolkit enables game development using a code-only approach with C#, enhancing the experience for .NET developers.
fromCodeProject
7 months ago
JavaScript

ChessCtrl

ChessCtrl offers a thorough implementation for chess gameplay using C++ and MFC, focusing on move validation and game integrity.
fromCodeProject
11 months ago
Data science

Minesweeper Game Code Using C# OOP Console Application

Creating a Minesweeper game in C# using object-oriented concepts involves defining cells, the board, and game logic like mine placement and adjacent cells reveals.
fromCodeProject
7 months ago
JavaScript

Getting Started with Stride Community Toolkit Preview: Code-Only Basics

The Stride Community Toolkit enables game development using a code-only approach with C#, enhancing the experience for .NET developers.
fromCodeProject
7 months ago
JavaScript

ChessCtrl

ChessCtrl offers a thorough implementation for chess gameplay using C++ and MFC, focusing on move validation and game integrity.
fromCodeProject
11 months ago
Data science

Minesweeper Game Code Using C# OOP Console Application

Creating a Minesweeper game in C# using object-oriented concepts involves defining cells, the board, and game logic like mine placement and adjacent cells reveals.
more#game-development
fromCodeProject
7 months ago
JavaScript

AlbiruniML

AlbiruniML is a C# library for linear algebra and machine learning, offering a structure similar to TensorFlow but focused on CPU support.
fromLemire
7 months ago
JavaScript

Replace strings by views when you can

Using a single string buffer for integers drastically reduces memory consumption compared to multiple std::string instances.
fromCodeProject
8 months ago
JavaScript

C# INI File Parser

Using regular expressions for parsing INI files offers flexibility and customization compared to other methods.
fromCodeProject
8 months ago
JavaScript

Sharing code using Service Classes in C#

Dependency Injection complicates static method usage in modern C#.
fromCodeProject
8 months ago
JavaScript

How to Convert XML comments in a C# Source File into HTML Pages

The article discusses a tool for converting XML comments in C# source files into HTML pages to generate API documentation.
fromCodeProject
8 months ago
JavaScript

Extending CComPtr for remote activation

Using CComPtr&lt;T&gt; to simplify DCOM in C++ and extending it for remote activation via CoCreateInstanceEx.
fromSimplilearn.com
3 years ago
JavaScript

What is C# Linq Distinct? Explained With Examples | Simplilearn

LINQ Distinct method eliminates duplicate elements from a sequence and operates similarly to SQL DISTINCT.
fromSimplilearn.com
3 years ago
JavaScript

C# List: Everything You Need to Know | Simplilearn

List in C# is a generic collection with flexible sorting, searching, and modification capabilities, accessed by index.
fromCodeProject
11 months ago
JavaScript

Building a Menu-Driven Console Application in C#

Creating a simple console application using C# and .NET Framework 4.8 for beginners, emphasizing basic programming concepts.
fromCodeProject
9 months ago
JavaScript

ASP.NET 8 Using DataTables.net - Part1 - Foundation

You can integrate jQuery DataTables.net into ASP.NET8 for creating responsive tables efficiently.
fromShed-skin
10 months ago
Software development

Shed Skin restricted-Python-to-C++ compiler 0.9.9

Shed Skin version 0.9.9 brings performance and maintainability improvements.
fromITPro
10 months ago
Web design

'Fast, modern, safe, and a joy to write': Why Apple is banging the drum on Swift as a successor to C++

Swift is positioned as the top replacement for C++ due to safety concerns and modernity.
fromCodeProject
17 years ago
JavaScript

How to download an image file as a Zip file using C# and J#

Utilize J# for ZIP functionality in C#.
[ Load more ]