C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Rohit Gupta(13)
Prashant Bansal(12)
David Mccarter(3)
Ajay Yadav(3)
Rikam Palkar(2)
Sarthak Varshney(2)
Pravesh Dubey(2)
Mahesh Chand(2)
Aman Singhal(2)
G Gnana Arun Ganesh(2)
John Godel(1)
Mominul Islam(1)
Deepesh (1)
Prashant Attri(1)
Piyush Raj(1)
Shivam (1)
Shashwat Kaushik(1)
Arpita Poddar(1)
Prince Kumar (1)
Dashrath Hapani(1)
Mark Pelf(1)
Lisa Fusco(1)
Sanjay Kumar(1)
Ashish Bhatnagar(1)
Ayush Gupta(1)
Lokendra Singh(1)
Jaimin Shethiya(1)
Alkesh Bijarniya(1)
Sardar Mudassar Ali Khan (1)
Hm Ahsan Joyia(1)
George (1)
Tural Suleymani(1)
Vikas Hooda(1)
Ashwini Bhandari(1)
Habibur Rahaman(1)
Lee McGraw(1)
Bilal Shahzad(1)
Prasad Raveendran(1)
Ano Mepani(1)
Prakashraj P(1)
Iqra Ali(1)
Ashish Vishwakarma(1)
Nemi Chand (1)
Prakash Tripathi(1)
Jaydip Trivedi(1)
Mukesh Kumar(1)
Gowtham K(1)
Mayra Cristina Lovato(1)
Sathish Kumar(1)
Manpreet Singh(1)
Keyur Patel(1)
Rajeev Ranjan(1)
Shweta Lodha(1)
Hemant Solanki(1)
Satendra Singh Bhati(1)
Veena Sarda(1)
Vinod Kumar(1)
Raj Bandi(1)
Vishal Gilbile(1)
Dipal Choksi(1)
Anand Narayanswamy(1)
Caonabo Ruiz(1)
David Sandor(1)
Ashish Jaiman(1)
Andrew Karasev(1)
Filip Bulovic(1)
Deepak Dutta(1)
Resources
No resource found
Alexa’s New Free Web Experience: What’s Really New at Alexa.com
Feb 05, 2026.
Alexa.com gets a major revamp! Explore the new browser-first Alexa+ experience with chat, planning, and cross-device continuity. Try the free tier today!
Build a Bash terminal agent with NVIDIA Nemotron in one hour
Nov 17, 2025.
Learn to build a natural-language Bash-terminal agent using the NVIDIA Nemotron Nano v2 model. This step-by-step tutorial covers prerequisites, architecture, code, safety considerations, use cases, and troubleshooting.
SQLClient Raw Performance Part 7: Mastering Data Streaming & Bulk Operations in ASP.NET Core - FreeLearning365.com
Oct 16, 2025.
Master high-performance data access in ASP.NET Core with SqlClient! This guide explores advanced data streaming, bulk operations, and memory-efficient techniques for handling large datasets. Learn to optimize ETL pipelines, leverage table-valued parameters, and implement asynchronous streaming patterns for peak performance. Discover best practices and avoid common pitfalls for robust, scalable applications.
🚀 Building My AI-Driven Portfolio: How I Automated My Personal Website Using Make.com
Oct 07, 2025.
Discover how I built an AI-driven portfolio website using Make.com for automation, Vercel for hosting, and AI-generated design. Learn how to automate contact forms, track engagement, and create a self-managing portfolio without backend code. Explore the power of no-code tools and AI to create a dynamic and intelligent online presence. This project showcases skills in automation, AI integration, and serverless deployment, demonstrating a next-generation approach to personal websites.
🚀 Building My AI-Driven Portfolio: How I Automated My Personal Website Using Make.com
Oct 07, 2025.
Prashant Attri details how he built an AI-driven personal portfolio using Make.com and Vercel. Learn how to automate your website without backend code, track user engagement, and leverage AI for design and SEO. Discover how to connect forms, email, and data using no-code tools for a dynamic and intelligent online presence. Explore the power of automation and AI in web development!
Building My AI Portfolio and Automating It with Make.com
Oct 07, 2025.
Discover how to build a dynamic AI portfolio using Make.com for automation! This project showcases a visually engaging website with integrated no-code workflows, intelligent features, and AI-powered design. Learn how to automate contact forms, track visitor interactions, and continuously update your portfolio without backend coding. Explore the fusion of creativity, automation, and AI for a scalable online presence.
Building a Real-Time Typing Speed Test Website Using HTML, CSS, JavaScript, and Make.com
Oct 07, 2025.
Build a real-time typing speed test website using HTML, CSS, JavaScript, and Make.com for backend automation. This project showcases a hybrid approach, combining front-end coding with no-code AI automation to eliminate server-side code. Measure your WPM, accuracy, and enjoy dynamic text from the Bacon Ipsum API. Explore AI-driven email notifications and workflow automation for a seamless user experience. Try it now!
Shasha Tours & Travels: Building and Automating a Modern Travel Website with HTML, CSS, JavaScript, and Make.com
Oct 07, 2025.
Discover how Shasha Tours & Travels built a modern, automated travel website using HTML, CSS, JavaScript, and Make.com. Learn to combine front-end coding with no-code automation for efficient lead capture, responsive design, and improved customer experiences.
🧾 Automated Student Data & Feedback System
Oct 07, 2025.
Arpita Poddar's project automates student data collection and feedback using Google Forms, Excel, Gmail, and Make.com. This no-code system streamlines data entry, instantly sends personalized acknowledgments, and eliminates manual intervention. Learn how to build a fully functional system that enhances efficiency and improves communication through automation. It's a perfect example of automating digital solutions for real-world problems.
Behind the Code: Building My Portfolio and Automating It with Make.com
Oct 06, 2025.
Discover how I built my personal portfolio website and automated it using Make.com! This project showcases my skills, integrates a contact form with automated feedback, and tracks resume downloads. Learn how to blend coding with no-code tools for a smarter, more efficient portfolio.
Cox Automotive Uses Claude AI in Amazon Bedrock to Transform Car Sales
Sep 23, 2025.
Learn how Cox Automotive leverages Claude AI in Amazon Bedrock to enhance automotive sales, marketing, and customer experience. Explore key benefits, solutions, and industry impact.
Save Gmail Attachments to Google Drive Automatically
Aug 27, 2025.
Automate Gmail attachment saving to Google Drive with Make.com! This tutorial covers setup, routing, naming, and logging for organized, hands-free document management.
Auto-Generate Google Docs from Typeform Responses
Aug 27, 2025.
Automate Google Docs creation from Typeform responses using Make.com. Generate certificates, reports, & receipts with consistent formatting. No code needed!
Create a Free Referral Tracker Using Airtable and Gmail
Aug 27, 2025.
Build a free referral tracker using Airtable, Gmail, and Make. Automate alerts, track status, and reward referrers. No marketing tools needed! Scale easily.
Create an Invoice Number Tracker in Google Sheets
Aug 27, 2025.
Effortlessly create an invoice number tracker in Google Sheets using formulas & Make.com. Automate unique IDs, monthly resets, & notifications without code!
Get Notified on Telegram When a Specific Keyword Appears on Google News
Aug 27, 2025.
Monitor Google News for specific keywords and get instant Telegram alerts using Make.com. This setup avoids scraping and proxies, delivering timely updates directly to your chat.
Use Make.com to Send Slack Reminders from Google Sheets
Aug 27, 2025.
Automate Slack reminders from Google Sheets using Make.com! This guide provides a no-code workflow for scheduling and sending timely notifications. Easy setup!
Automate Twitter Posts from a Spreadsheet (Free Method)
Aug 27, 2025.
Automate Twitter (X) posts for free using Google Sheets, Make.com, and Buffer. Schedule tweets from a spreadsheet without code or paid APIs. Perfect for personal or small business use!
Set Up Daily Journal Prompts in Telegram Using Make.com
Aug 27, 2025.
Automate daily journal prompts in Telegram using Make.com! Schedule delivery, log replies, and enhance wellness with this no-code bot. Perfect for solo or group use.
Create an Auto-Reply Email System Using Gmail Filters + Make.com
Aug 26, 2025.
Acknowledge support emails and new leads instantly while keeping replies accurate and traceable.
Smart Query Caching in C#: Auto-Invalidate on Database Changes
Aug 20, 2025.
Learn how to keep your cache fresh using SqlDependency, version-stamps, event-driven invalidation, and Redis Pub/Sub in C#, ensuring high performance, consistency, and scalability across applications.
Create a Daily Habit Tracker in Notion Using Make.com
Aug 18, 2025.
You’ll build one Make.com scenario that, every morning, auto-creates that day’s habit checklist in a Notion database. You track completion by ticking checkboxes in Notion. No paid tools. Works on Make’s free tier.
Send Birthday Emails with Gmail + Google Sheets
Aug 11, 2025.
Learn how to send automatic birthday emails using Gmail, Google Sheets, and Make.com—completely free. Step-by-step guide with templates, filters, and a copy-paste blueprint.
Wrapper Component to Consumer Component: That’s a Wrap!
Jun 09, 2025.
This article breaks down how wrapper components work in React, showing you how to build flexible, reusable UI pieces without losing your mind or your types. Learn how to pass props, handle refs, and keep your components clean and powerful.
Using children in React?
May 07, 2025.
Learn how to use `props.children` in React to pass elements, text, or components between tags. Enhance flexibility, create reusable layouts, and apply styles or logic using `cloneElement` and fallbacks.
Farewell to an Era: Is CodeProject.com Really Shutting Down?
Jan 14, 2025.
This article explores whether the site is really shutting down, the impact on the developer community, and what alternatives exist for those looking for similar resources.
Workaround for macOS Malware Alert Blocking Docker Desktop
Jan 13, 2025.
Are you Facing a false malware alert blocking Docker Desktop on macOS? Learn how to fix it with a step-by-step workaround and get back to development.
Mac Blocks Docker Desktop: False Malware Alert Disrupts Developers
Jan 12, 2025.
A false malware alert on macOS is blocking Docker Desktop, causing disruptions for developers. Learn what caused it and how to resolve the issue quickly.
CSharp.com Unveils Real-World Web3 Skills Credentialing and Certifications to Empower Developers and Simplify Hiring
Dec 31, 2024.
CSharp.com unveils real-world Web3 skills credentialing and certifications to empower software developers and streamline the hiring process for employers.
Dependency Properties in WPF: Benefits, Usage, and Examples in C#
Oct 21, 2024.
A Dependency Property in WPF is a specialized property supported by the WPF property system. It enables data binding, styling, animation, and value inheritance. This system improves memory efficiency and provides automatic change notifications, making it essential for dynamic, data-driven applications.
Explaning Wrapper Classes in Java
Sep 23, 2024.
This is essential for utilizing Java’s object-oriented features, such as collections. With autoboxing and unboxing, Java simplifies conversions between primitives and their corresponding wrapper classes, enhancing type safety and performance in data manipulation.
Wrapper Class vs. Object Composition with UseCase
Jul 18, 2024.
Explore Wrapper Classes and Object Composition in object-oriented programming. Learn how wrappers adapt interfaces and enhance functionality without altering code, ideal for legacy systems.
Understanding Decorators in Python
Jun 04, 2024.
In this article, we explore Python decorators, which allow you to modify the behavior of functions without altering their source code. By using decorators, you can add functionality, log information, cache results, and more.
Understand the Refit in .NET Core
May 24, 2024.
We have a type-safe wrapper for communicating with HTTP-based APIs thanks to the C# Refit framework. We can build an interface that represents the API we want to interact with, rather than utilizing the HttpClient that ASP.NET Core provides.
How to Create a Custom Property Wrappers in SwiftUI?
May 01, 2024.
Property Wrappers, a potent and flexible addition unveiled in Swift 5.1, enable the creation of custom property wrappers within SwiftUI, offering substantial versatility.
What is a Wrapper Component in React?
Feb 09, 2024.
Wrapper components in React.js refer to components that encapsulate other components or elements within them. They are commonly used for various purposes such as styling, behavior modification, context management, implementing Higher-Order Components (HOCs).
Enhancing ASP.NET Core Web API Responses with Consistent and Predictable Wrapper Classes
Sep 27, 2023.
In ASP.NET Core Web API, you can use wrapper classes to standardize the format of your API responses. A wrapper class typically contains a status code, a message, and the actual data payload. This helps in providing a consistent structure for your API responses, making it easier for clients to understand and handle them.
Result Wrapper Package: Simplifying API Responses
Sep 17, 2023.
ResultWrapper package is to standardize API responses. This standardization allows for seamless integration with other APIs and ensures that the response format remains predictable and manageable across different parts of your application.
How to Create Records for Salesforce SObjects using SOAP API?
Aug 11, 2023.
In this article, we explore how we can create new records for Salesforce Standard & Custom SObjects using SOAP API Endpoints available for the Salesforce Platform.
Fix: GitHub Access Error - Failed to Connect to github.com port 443, Time Out
Aug 07, 2023.
This article discusses a bug in access to GitHub.
Salesforce REST API: The Login Request (Authentication Step)
Aug 02, 2023.
In this article, we will discuss the detailed steps on how to authenticate REST-based requests against Salesforce Org. We will explore the REST payloads for the Request & Response cycle for the request.
.NET Vs COM (.NET In Deep)
Feb 27, 2023.
This article describes the details of the differences between .NET and COM technology. Also, you can find more information how.Net is working under the hood
Coding Faster With dotNetTips.com Spargine 6 - February 2023 Release
Feb 03, 2023.
In this article, you will learn about Coding Faster with dotNetTips.com Spargine 6: February 2023 Release.
Coding Faster With dotNetTips.com Spargine 6 - August 2022 Release
Aug 11, 2022.
In this article, you will learn about Coding Faster with dotNetTips.com Spargine 6: August 2022 Release.
How To Configure SMTP O365 Migration Using TLS 1.2 For SQL Database Mail
Jun 07, 2022.
This article will explain to you how exactly you need to configure TLS 1.2 as a default protocol and setup SMTP O365 migration using SQL 2012 Database mail and above versions for Windows Server 2012 and above Common SMTP exceptions we usually faced : The mail could not be sent to the recipients because of the mail server failure. (Sending Mail using Account 2. Exception Message: Cannot send mails to mail server. (Failure sending mail.). )Just follow the steps -
How To Develop Custom Salesforce SOAP API Endpoint
Jul 06, 2021.
In this article, we will discuss detailed steps on how to develop Custom SOAP APIs for Salesforce and how can we consume the SOAP API Endpoint using Postman API Client. We will also look for Service Operations return collection of records as part of Response.
How To Configure Salesforce Connected Apps For REST API Integration
Jul 05, 2021.
In this article, will see how we can create & configure a connected app to enable integration with external applications.
Top Crypto Exchange In the USA
Jul 01, 2021.
In this article, I will be discussing about the top crypto exchange for US citizens.
Send An Email Notification Using Outlook.com Connector In PowerApps
May 12, 2021.
In this article, you will learn how to send email notification using Outlook.com connector in PowerApps.
Salesforce SOAP API: POST Request With SOQL Query Envelope [Custom SObjects]
Apr 23, 2021.
In this article, we will discuss the detailed steps on executing SOQL queries for Custom Salesforce SObjects using SOAP API. In this demo, we will look into how to query fields with lookup relationships. This article holds good both for Custom and Standard SObjects.
Announcing dotNetTips.com Spargine
Mar 03, 2021.
In this article, you will learn about dotNetTips.com Spargine.
Salesforce SOAP API Authentication - Login Request
Oct 12, 2020.
This article is focused on the Authentication mechanism for Salesforce SOAP-based services.
Salesforce SOAP API: POST Request With SOQL Query Envelope [Standard SObjects]
Oct 12, 2020.
In this article, we will discuss the detailed steps on executing SOQL queries for Standard Salesforce SObjects using SOAP API Query Envelopes.
How To Prepare Environment For Salesforce API Based Development
Aug 24, 2020.
In this article, we will discuss the detailed steps on how to set up the environment for API Development in Salesforce with all prerequisites tools & permissions.
How To Troubleshoot Salesforce Process Builder Flows And Other Development Artifacts
Aug 10, 2020.
In this article, we will look into the detailed configuration steps to enable Salesforce development environment to support debugging of development artifacts like Workflows, Database Queries, REST API Calls, Apex Code and much more.
Working With Salesforce Process Builder - Part Two
Jul 22, 2020.
In this blog, we will look for another process automation to solve another real-time business problem using Process Builder.
Working With Salesforce Process Builder - Part One
Jul 03, 2020.
In this demo, we will explore the Process Builder tool by developing a process targeting a specific business problem. It is more focused on understanding and implementation of Process Type, Trigger, Criteria, and Actions involved as a part of the solution to this problem.
Property Wrapper In SwiftUI
Mar 05, 2020.
In this article, we will explain about property wrappers in SwiftUI and where we will use that property wrapper.
When We Get "Server error: http://go.microsoft.com/fwlink?LinkID=177673" From SharePoint Sites
Sep 30, 2019.
In this article, you will learn when do we get “Server error: http://go.microsoft.com/fwlink?LinkID=177673” from SharePoint sites and how to resolve it.
Standardization of Performance Monitoring, Logging And Exception Handling Via A .NET Runtime Wrapper
Aug 30, 2019.
In this article, you will learn about standardization of performance monitoring, logging and exception handling via a .net runtime wrapper.
Session Wrapper Design Pattern For ASP.NET Core
Jul 26, 2019.
In this article, we will learn to access the Session data in a Typed manner by getting IntelliSense support.
Decorator In C#
Apr 18, 2019.
In this article, I would like to share what decorator pattern is and how it works.
Easy SharePoint ListItem CRUD Operation Using REST API Wrapper
Apr 11, 2019.
In this article, we will learn how to perform a CRUD operation using SPRest Util on SharePoint Online List items.
C# ArraySegment
Jan 19, 2019.
In C#, ArraySegment is a struct that represents a segment of an array. It provides a wrapper around an array and a range of indices, allowing you to work with a subset of the array without creating a new array. This can be particularly useful for optimizing memory usage and improving performance when dealing with large datasets.
Saving Your Ruby On Rails Application Code To Github.com
Nov 28, 2017.
In this article you will learn git configuration in git bash and git hub repository creation, add new ssh key in git hub and finally add all application files into git hub repository via remotely using with git bash for Ruby on Rails application version controlling.
Generate Python Wrapper For C# Methods Using Reflection
Nov 27, 2017.
In this article, we will generate a Python wrapper around C# methods using reflection methods of .NET framework.
Creating C# Wrapper Over Firebase API For Basic CRUD
Jul 17, 2017.
Firebase is a platform provided by Google, which provides many services. Firebase Realtime Database is one of them. Firebase provides many SDKs for different platforms as well as it provides REST API to interact with database. Here we will build wrapper in C# around REST api to easily perform CRUD operations in our C# applications.
SharePoint Best Practices - COM Objects Disposal
May 30, 2017.
In this article, we will look for the best practices used for disposing SharePoint COM Component used from managed code.
Cookie Manager Wrapper In ASP.NET Core
May 03, 2017.
In this article, you will learn how to work with cookies in an ASP.NET Core style (in the form of an interface) , abstraction layer on top of cookie object and how to secure cookie data.
Design Patterns Simplified - Part 9 (Adapter)
Mar 10, 2016.
This article explains what AdapterDesign Pattern is and how to use it in software development.
Delete Your WordPress Blog Or Site Hosted On Wordpress.com
Jan 25, 2016.
In this article you will learn how to delete your WordPress blog or site hosted on Wordpress.com.
Advantages And Uses Of Web Services In C#
Dec 20, 2015.
In this article you will learn about web service in .NET with the advantages and uses.
Getting Started with ASP.NET MVC Wrapper for KendoUI
Aug 30, 2015.
This article shows how to use the ASP.NET MVC Wrapper for KendoUI.
Recover of Forgotten Hotmail or Outlook.com Password
Jul 14, 2015.
This article is a guide to the recovery of forgotten Hotmail or Outlook.com password.
Public API For Generating JSON Datasets
May 04, 2015.
In this article you will learn about a public API for generating JSON datasets.
Creating App in SharePoint and Office 365 Using COM: JavaScript: Part 1
Apr 08, 2015.
In this article we are going to see how to create an app in SharePoint 2013 and Office 365 using Client Object Model and JavaScript..
COM in .NET
Nov 05, 2014.
COM (Component Object Model) in .NET facilitates interoperability between .NET and COM objects. Using COM Callable Wrappers (CCW) and Runtime Callable Wrappers (RCW), .NET code can access COM components, enabling seamless integration of legacy COM components with .NET applications.
Invoking Java Code in C#.NET
Oct 29, 2014.
Invoking Java code in C#/.NET involves bridging the gap between the two languages using techniques like JNI, InteropServices, and P/Invoke. This allows seamless integration, enabling C# applications to utilize Java libraries and functionalities.
.Net Penetration Testing: Cheat Sheet
Oct 25, 2014.
This article provides a cheat sheet for .Net Penetration Testing.
How to Connect Salesforce API With C#
Jun 23, 2014.
This article explains how to connect to or integrate with Salesforce with C#.
Showing Drive Information Using PHP
May 15, 2014.
This article shows how to see all the drive information.
Optional Parameter Issue With COM in C#
Feb 07, 2014.
COM components don't support parameter overloading, so in C#, for each value in a parameter list, we must pass in something.
Learn about Garbage Collector in .NET
Jan 26, 2014.
This article discusses the .NET Garbage Collector and its role in memory management, distinguishing between managed and unmanaged resources. It highlights the limitations of using Objects. Finalize for cleanup and advocate for the Dispose method to release unmanaged resources efficiently.
Wrapper Classes in Java
Nov 12, 2013.
This article explains the wrapper classes in Java.
Custom SharePoint Solutions Best Practices
Aug 03, 2013.
Sometimes third party tools are used for some functionalities and developers have to refer them in the SharePoint projects.
Create MS Word Document in PHP
May 24, 2013.
In this article I explain how to create a Word document file by PHP.
WinJS Wrapper Control For jQuery Controls
Apr 30, 2013.
This article demonstrates how to use jQuery UI and other controls declaratively like that of WinJS controls without using a jQuery control initialization script.
Consuming a WCF Service in Java Application
Feb 14, 2013.
This project provides an idea of how to consume a WCF service in a Java application.
Add Your Outlook.com Address to Windows 8 Mail
Jan 28, 2013.
In this article we explain how to add your Outlook.com address to Windows 8 mail.
Use POP Email With Windows 8 Mail Using Outlook.com
Jan 28, 2013.
In this article we explain how to use POP email with Windows 8 mail using Outlook.com.
COM Interoperability in VB.NET Part 3
Nov 10, 2012.
In this article I cover the area how to use a COM server in a .NET client. Existing COM components are precious resources to your managed applications. So now let us observe how you can build a .NET Client that uses a COM Server.
Invoking Unmanaged DLL Functions from Compact Framework for Pocket PC in VB.NET
Nov 10, 2012.
In this example we will use the Compact Framework to create a program containing a launch pad for the Pocket PC. Invoking Unmanaged DLL Functions from Compact Framework for Pocket PC in VB.NET.
ActiveX Controls in VB.NET
Nov 10, 2012.
VB.NET language provides us a way to call this COM server in a program. When we compile a VB.NET program an Intermediate Language is generated and it is called as Managed Code. This article shows how to create a simple server by using Visual Basic 6.0 and implementing it in a VB.NET client program.
Leveraging Base Classes in VB.NET
Nov 10, 2012.
This article shows you how to leverage the power of VB.Net Financial base class library using C#. The .Net unify class architecture model allows .Net languages to leverage class libraries implemented in other class libraries.
Writing an ActiveX Control in VB.NET
Nov 10, 2012.
Create a Windows control project in Visual Studio .NET and expose an interface to the COM world.
COM Components from .NET Clients using VB.NET
Nov 10, 2012.
The .NET framework exposes COM objects through a proxy called the runtime callable wrapper (RCW). The primary function of RCW is to marshal call between a managed client (.Net) and unmanaged COM object. The runtime maintains a single RCW for each COM object.The example uses a COM component and DotNet client extending the functionality of the COM component using delegation.
COM Interoperability in VB.NET Part 2
Nov 10, 2012.
This article elucidates how to build and install-managed code that will be used from COM applications. A classic COM server is activated using the Service Control Manager (SCM). It looks up numerous information such as CLSIDs, IIDs, ProgIDs etc.
Great Plains Dexterity programming in VB.NET
Nov 10, 2012.
This article is for advanced Great Plains Dexterity and VS.NET developers. It describes the technique of direct COM objects calling in Dexterity.
JIT Coding in VB.NET
Nov 10, 2012.
One not so well known feature of .NET platform is possibility to invoke compiler and practically create code and assembly from running instance of application. It is possible to do that in two ways. First one is a bit simpler and involves namespaces System.CodeDom and System.CodeDom.Compiler, second one is more efficient and utilizes namespace System.Reflection.Emit. Since there are very few examples about how to use System.CodeDom.Compiler I will start with it.
Attributes Programming in VB.NET
Nov 08, 2012.
An attribute is a new code level language construct in all major .NET languages. It provides integration of declarative information to assemblies, classes, interfaces, members, etc. at the code level. The information can then be used to change the runtime behavior or collect organizational information.