This article is meant to be a step by step guide to give its reader a gist of .NET Remoting. This tutorial guides the reader to set up a fully functional chat program.
The article introduces how to easily develop business solutions in RapidWebDev through developing a product management system with the special requirement step by step.
Did you know there’s an easier way how to create dynamic web sites? Learn how Kentico CMS for ASP.NET will increase your productivity and help you win more clients.
This article is a simple, step-by-step guide for those who have ideas and want to quickly implement them. We’ll use code to demonstrate how easy it is to build an application on Amazon S3. We’ll also highlight questions that you may ask before releasing an application.
What is a content management system? Does it really work? Why should I use it? How does it help me? This article answers the most common questions developers ask about content management systems (CMS).
Creation of a basic icon editor with as little code as possible, that is running on ReactOS and Windows, to check out the stability of application development capabilities on ReactOS
A discussion of various approaches to threading, covering locks, mutexes, semaphores, concurrent collections, work queues, threads, PLINQ, TPL, exception handling, and cancellation tokens
Walks you through building a generic custom action to manipulate and XCopy the .addin file along with your add-in assembly that will work for most add-in deployment scenarios.
by Octavio Loyola-González, Miguel Angel Medina-Pérez, Andres Eduardo Gutierrez Rodriguez, Milton García Borroto
In this article, we introduce a framework in C# for fingerprint verification, we briefly explain how to perform fingerprint verification experiments and how to integrate your algorithms to the framework.
Clickatell brings forward a new capability that works with their messaging products to allow the application developer to deliver an SMS-enabled user experience that is exclusively theirs without having to take on the burden of billing or supporting the messaging functionality.
Calling a server from JavaScript is a fundamental part of AJAX applications. Using WebServices with SOAP and WSDL is easy if proxy objects and methods are available in the browser.
Part 2 of a series describing the creation of a Silverlight business application using Self-tracking Entities, WCF Services, WIF, MVVM Light Toolkit, MEF, and T4 Templates.
SoapBox Core uses WPF's MEF to provide a base application framework that is easy to extend. This is a simple example that includes elements of a basic application (toolbar, statusbar, document area, etc.).
This article presents a timer control that resolves an issue with the Atlas Timer server control. The issue being the Atlas TimerControl cannot be stopped from the server side code.
Active Directory change auditing solution. A Windows Service that stores selected AD change events from the Security log of all Domain Controllers to an SQL database.
In this article, we’re going to explore how we can add Augmented Reality (AR) features with the ML capabilities already in the app to place a red lip image on top of a person’s lips when we take a picture.
In this chapter, we discuss a few of the options available to MCMS developers for adding search functionality to their sites. We also take an in-depth look at the searching features built into SharePoint Portal Server and how they can be leveraged as a back-end search workhorse for an MCMS site.
Discover how quickly and easily you can create BI apps, deploy scalable dashboards and reports, and embed analytics into existing apps. You can then deploy your apps to any number of users on any platform, including mobile - all without per-user fees.
In this chapter, we'll implement our own online chat application. We'll use this occasion to learn about JSON (JavaScript Object Notation), which represents an alternative to XML for representing data exchanged between the web browser and the web server.
I have created a ComboBox control that mimics the functionality of Google suggest. As you type a search phrase, it automatically displays a list of matching entries in a dropdown.
I have created a JavaScript Gridview that does the same operation like displaying record in tabular format, paging, sorting, deleting and changing page size at runtime without any postback.
AJAX can help you by helping you to improve the sites which don't throw away all the data at once to the end-user, hence reducing the page size and also removing the frustrating whole page load scenario.
ASP.NET web control that renders performance counter data to the screen in the form of a text label, progress bar, histogram, or line graph and automatically updates itself via an AJAX call
Yet another list pager, but this one can use LinkButtons or simple Hyperlinks, provides scrolling within an ASP.NET AJAX UpdatePanel, and behaves similarly to the paging found on Amazon.com.
This is an application deployment system for ASP.NET, including code-based or non-code publishing of DEV to QA, QA to Staging and Staging to Production. Asynchronous technique is used in this project to handle long-running processes such as file copy, status update and application warm-up.
Provides a simple generic base class that allows fast and easy access to cached methods. The class is especially designed for high traffic web sites as it reduces to the minimum the number of concurrent queries to the data source.
The example below shows how to invoke an existing/external web service in BPEL. This example uses Eclipse, Eclipse BPLE designer Plug-In and Apache ODE.
To work with Regions effectively in a Prism based WPF application, we must understand the relationship between WPF Controls, RegionAdapters and Regions. In this articles, we will learn about process of Region creation and critical role played by RegionAdapters with a demo application.
This article introduces AJAX to ASP.NET developers, implementing an example web page in different ways using ASP.NET Atlas, ASP.NET callbacks, Ajax.Net, Anthem.Net, and MagicAjax.Net.
A BLOG tool ready to use. Post weblogs to an XML file from a windows application via Web Service. Uses SOAP Headers for authentication. Uses simple XSL Transformation for the RSS feed.
In this article, I'm going to show how to generate a dynamic MenuStrip (.NET 2.0's replacement of the MainMenu control) using recursion in C#. The MenuStrip will be based on XML data which contains all the details about the generated Menu.
In this article, we will discuss about the advanced Android application development based on the example of creating a responsive Airport schedule simulator application.
In this article, we will why and why not using DI & IoC from my real situation.I did not tell you that DI is not good. From my view, each tech has it own pros and cons. So It is better if we know when we can use which techs for our business.
My favorite feature of ASP.NET 2.0 is Web Parts. But the anonymous users in ASP.NET cannot save personalization data and can't use Web Parts design options. This article describes how we can solve this problem in a tricky way.
An ASP.NET website would eventually be deployed on the production server. As the application grows, so too the number of web pages. Invariably, bugs or crashes occur. After deployment, there should be ways to gracefully maintain the website.
Most systems that use Stored Procedures make use of SQL parameters to send and receive information from the database. The code to create these SQL parameters and then populating them is repeated throughout the system. This article describes how to automate this code.
This article presents important architectural decisions that must be considered if you want to create a really expandable remoting framework and, well, those decisions may apply to any kind of framework.
One of those infamous ASP.NET server-side calendar controls that look and work like a JavaScript control! This is an easy plug-in for any project! I included some functions like being able to have the calendar display over other controls, and the ability to move through different months and keep the
ASP.NET Password Strength Indicator/Checker Version 2.0 somewhat similar to AJAX PasswordStrength extender control behavior and implemented by utilizing jQuery and XML.
Enhancements to how to pre-compile or compile .aspx and .ascx files of C# or VB ASP.NET 1.1 web application; includes full source code, compilation library, runtime library and demo project.
This chapter presents a scenario-based demonstration focused on a day in the life of a developer who is in the process of fulfilling the requirements of a fictional customer.
This article will talk about how to implement a custom wrapper for your ASP.NET Core and Web API applications for managing exceptions, providing meaningful and consistent responses to consumers.
In this article, let’s see how to create our own ASP.NET Core Blazor Master Detail HTML CRUD (Insert, Update, Select and Delete) for both Master and Detail Grid with Sorting and Filtering using Entity Framework, and Web API.
This module gives developers a way to intercept multi-part form posts in ASP.NET and store the data directly to disk without going direct to memory. It also provides a way to extract file progress from an external window. Written in C# for backend, and JavaScript / Atlas for the progress bar.
This article helps you to build and enable robust web applications with respect to various aspects of security that needs to be taken care of while designing a system.
In this article, I'll show you how to call web services asynchronously using Biztalk. We'll use two orchestrations and some concepts like port parameters and polarity inversion of a port.
This article mainly covers how to setup and configure Azure AD tenant and integrating Azure AD into ASP.NET Core 2.0 web app for authentication and role based authorization.
This is a proof of concept article (POC) to explain how the Kerberos authentication can be implemented to authenticate users when they need to request a web service.
The generalized class has static functions that return dataset and datareader objects , It accepts string(name of xml tag that stores the query) and value to be supplied in case query accepts parameters
This article demonstrates how to use Biml with custom SSIS components to dynamically build SSIS tasks (one for each Salesforce entity) to replicate Salesforce data to a Microsoft SQL Server database.
One of the most popular questions is whether there exists a method which will automatically decide whether to insert, update or delete entity in the Entity-Framework. Now it is possible with EntityGraphOperations library.
Using Microsoft Azure to add advanced machine learning capabilities with connected IoT devices, which monitor activities of a baby and his or her environment.
Sas Jacobs’ book ''Beginning XML with DOM and AJAX: From Novice to Professional'' published by Apress is a wonderfully succinct introduction to the world of Web development, which today means being able to manipulate XML in any of its various forms.
This article is expected to (0) Introduce Brainnet, a declarative neural network library we developed (1) Demonstrate some practical uses neural network programming (2) Give you a fair idea regarding neurons, neural networks and their applications (3) Introduce BrainNet library - an open source
This article describes how to customize master page, how to customize home page and it will give you tips to improve the look and feel of the SharePoint site.
This article presents an XML/XSL/XSD browsing and validation tool, a shining example of how various technologies like Shell scripting, Scripting Runtime, or HTA can be put together to aid programmers in rapid development of powerful script-based applications.
In Part 1, we built a simple web chat using Silverlight 2. We are going to add functionalities so that users are able to choose from multiple chat rooms as well as chat privately with other users.
This is a journey on how to build a better Base page. The result of this will be a reusable framework that you can use to create as many Base pages as you like (on many different sites) and still have something that will keep the designers on your team happy.
You will learn how to build a BizTalk Server 2006 Currency Converter Custom Functoid using a Web Service, and you will get an introduction into standarad functoids.
Azure functions are an extremely versatile platform to operate on. The dtSearch tools allow us to build and manage a search index anywhere that we need intelligent search capabilities.
This article builds a web based message board and uses several new technologies introduced with Visual Studio 2008 such as LINQ, WCF Web Programming, WCF Syndication, ASP.NET ListView, ASP.NET DataPager etc.
In this document, we will focus on a few Android UI programming techniques that will help you to achieve the goal of a dynamic UI – use of the action bar, tab, and swipe views with dynamic application data to enhance the screen navigation, use of Android fragments to design multiple-pane and master-
In this article, we will show you how to build a web application that can detect various types of gestures using the Intel® RealSense™ SDK and front facing (F200) camera.
(v2) How to convince your C# objects to carry extended properties, in real time, and with no modifications in their code. V2 includes a collector for disposable properties.
This article and the demo are about getting started using the MVVM Community Toolkit and some self-created interfaces / services for Message Box and some Dialogs.
Mixing audio from multiple WAV files to a single WAV file. Includes a C++ class for reading and writing WAV audio files, derived from an AudioFile class for future support of other audio file formats.
Canvas Control Library provides highly customizable controls using the HTML5 Canvas element. Also includes a new Forms based system which is a new way to build your web pages and websites.
Atalasoft decided to create web versions of their WinForms imaging controls. This case study outlines the requirements and analysis used to determine which technology was used in order to get migrate functionality to the browser: AJAX vs. Java vs. ActiveX vs. Flash.
This article compares various approaches to storing, editing, and displaying structured content on the web. It shows the advantages and disadvantages of using XML and relational SQL databases.
An application settings manager that allows you to quickly categorize and manage all those miscellaneous application settings that are clogging up your web.config file. As a bonus, you can let your end users manage their own settings with the supplied editor.
This article will show you how to use the Atalasoft DotImage AJAX-enabled Web Image Viewer and Web Thumbnail control to navigate multi-page TIFFs, add controls to call clean-up routines, and update the browser without a post-back.
A custom and configurable Angular data grid tool and demo application presenting both client and server-side data filtering, sorting, and pagination (updated to Angular 11)
This article describes an approach to build ASP.NET pages with a client-side edit mode: react on changes (by user or code), visualise mode (editing / unchanged).
As one of the key features in ASP.NET AJAX, calling a script method from a client would be used a lot when buliding AJAX applications using ASP.NET. There's a server side caching mechanism, but how can we cache the responses on the client side to get a better performance?
Caching data at client side using the Microsoft Tabular control with sorting and paging. Exporting this data into an Excel sheet using File system object.
This article explains how to change fore and back ground color of text in a console application. It also explains how we can change the title of Console windows and the use of Win32 APIs.
To dynamically generate a Google Map with combined data sources from an external web service or API and from an internal MS SQL database, using AJAX and the ASP.NET environment.
A .NET library which enables minification, compression, combination, and caching of JavaScript and CSS resources for ASP.NET and ASP.NET MVC web applications. Simply put, it helps your applications rank better with YSlow and PageSpeed.
Scalable, high performance, and low latency reverse AJAX grid. This is a COMET based multi-client capable grid control. This grid control can COMET-update to multiple clients with varying data needs. Complete performance report included.
This article creates a complete suite to manage users and users' passwords. The application saves and loads all the data using an XML file and MD5 encryption.
This is second part of the article series with a demo WPF application using Prism and MVVM. In this part we will enhance the demo by adding common infrastructures and five modules.
In this article we will learn about EventAggregator and IActiveAware interface and its uses in WPF application using Prism. This is continuation of second part of article series having total three parts.
SysConfiguration is a component that allows the storing of configuration data for an enterprise application. It is intended to be an improved version of the System.Configuration class or the Enterprise Library (Microsoft Patterns and Practices).
This article focuses on demonstrating the usage of DIME (Direct Internet Message Encapsulation) with Web Services. Here, you will have two applications, one is a Web Serivice that uses DIME technology to send an attachment (of different types) to a client side, other is a Windows Forms application.
Spring.NET Social helps you to simplify authentication (OAuth) and API binding with Software-as-a-Service (SaaS) providers such as Facebook and Twitter.
This application will bind search results from the Windows Live Search Webservice to a GridView control and make use of AJAX 1.0 for searching and paging.
Discusses the advantages of continuous integration going into some detail on automating unit tests and documentation. Includes example build files and configuration.
Provides a utility and code library to convert an Excel file to XML file as well as generate XML Schema. It validates an Excel file against XML Schema.
Pandemic SEIR and SEIRV modelling software and infrastructure for the Corona SARS-COV-2 COVID-19 disease with data from Johns-Hopkins-University CSSE, Robert Koch-Institute and vaccination data from Our World In Data.
This article will teach you how to create an amazing, clean and smooth WPF/Winform UI for your native application without using any complex, unsafe, ActiveXish methods, etc.
In this article, we’ll continue to explore the importance of statuscodes and practical examples as well. We’ll also explore resource creation andreturning the child resources as well.
This article is about to create a chained dropdownlist when we need to represent data from hierarchical data sets. Here I’ll be discussing the method to populate ASPX dropdownlists using partial page rendering with AJAX. My database is a simple XML data file.
Creation of a custom configuration section similar to AppSettings. Stores settings for both Development and Production environments, and returns the appropriate settings based on the machine’s configuration in which the application is being executed.
This article explains the basic AJAX technique, and explains the HTML, JavaScript, and SQL needed to use AJAX to access SQL Anywhere web services. It also covers how to use the AJAX process with a Windows Mobile 6 Device and the SQL Anywhere HTTP Server.
In this article, I will explain and show step by step how to implement through the swashbuckle library a good and useful documentation for your RESTful APIs created under the ASP.
This article describes a sample "mash-up" application that combines data from three different Web services and displays the results using a variety of ComponentOne ASP.NET controls, including C1UpdateSplitter, which extends the functionality of the "Atlas" UpdatePanel.
Sometimes you need to use a DropDownList in a GridView in a way to see the text of the field and save the value to the database. Here we extended the “BoundField” class, and add features to create a column type of “DropDownList”.
This article guides you on how to create an XML / Flash slideshow with improved reusability and content updatability. It creates an information bridge between Flash .SWF file and Images Source through XML.
In this Article we will create an Auto Completion/Code Completion Window using C# that automatically shows popup of the list of words or keywords and inserting those into a RichTextBox
This article describes how to create Data Access Layer Components (DALC) using ASP.NET build providers and a self-defined description language in C#, including an easy scanner, parser, and CodeDOM generator.
In this article, I like to discuss the way to set up a Spring Boot application that is packaged as a WAR archive and supports Spring MVC with JSP as view.
This article describes how new project item code templates work in Visual Studio .NET 2003 (and 2005) and presents a component that makes it easy to write new templates.
This shows how to AJAX-enable an existing ASP.NET web page by using Microsoft’s ASP.NET AJAX Extensions. The UpdatePanel control provided by the framework makes it really easy to start with AJAX programming by defining the areas of the page you want to update independently without a full page reload
This article focuses on the problems you might face and the probable solution when using .NET custom assemblies. This article also gives in-depth details of modifying .NET assemblies for which you do not have the source code.
In this article, I will examine how to build custom sorting Using Jquery UI. The jQuery UI Sortable plugin makes selected elements sortable by dragging with the mouse.
This custom database first approach token authentication will enable you to apply token-based authentication in your application in a simple way with no hassle.
The Authorize.Net API makes it easy to create, capture, refund and void secure payment transactions. Offering both XML or JSON, it works well with Ruby, Node.js, Python, and many other languages. The streamlined API also has the bandwidth to accept payments in every environment.
There's a popular book that presents Data Structures tied to procedural code. Well, this article is all about using Data Structures in Object Oriented Programming.
This utility can be used to compare two MS Access databases for changes in the data. You have the option of generating the SQL scripts and\or a summary XML
This article demonstrates the amazing transformation power of the DataSet with agnostic XML schemas, XML, and Excel Read/Write (all with colourful XML rendering using XmlBrowser).
Date and time source interface allows to use different actual date and time sources (e.g. current system time or accelerated system time) in your C# code to simplify debugging, simulation, etc.
A tutorial for loading sections of a page after the main page has loaded. This example uses the Timer and UpdatePanel controls in the AJAX.NET Framework to load content.
Standard JSF HTML tags are used to represent HTML form controls and other basic HTML elements. These controls display data or accept data from the user. This data is collected as part of a form and is submitted to the server when the user clicks a button. Out of these tags, we will focus on selectOn
This is a practical article that serves with a guide of steps describing problems and solutions found when deploying an application with an ASP.NET Core backend and Angular frontend, aimed at developers and other beginner professionals.
This article will explain the actual concepts and implementation of Backward Propagation Neural Networks very easily - see project code and samples, like a simple pattern detector, a hand writing detection pad, an xml based neural network processing language etc in the source zip.
This article concentrates on building the Web Service from scratch using HttpHandlers, and will give a detailed understanding of operations that happen “under the hood”.
In this article, we will be developing custom Membership and Role providers which will read user credentials from a custom configuration section in the web.config file.
Do you read Science Fiction? Have you read a story that involves parallel computation or multi-core processors? Tell our Threading for Multi-Core Developer Community about it and you can win cash prizes. It's easy to join. Spend your summer wisely and join the Reading for Multi-Core Contest.
Disk size explorer scans local disks and displays the size of each directory and subdirectory. Selecting a tree node will display the size in a pie chart. Users can drill through the explorer using the treeview or pie chart.
DotNetPELib is a library which abstracts managed information such as namespaces, classes, fields, methods, and instructions. The information can then be used to generate assembly language source files, or PE executables or DLLs.
This tutorial delves into the relationship between declarative and imperative programming in Atlas, and how these can be used to create drag and drop functionality in a web client.
On the Internet you can find a lot of different information about creating drawings in SVG format. Often an editor is used to open an DXF and export as SVG. Looking through the SVG code it is immediately obvious that there is a lot of excess. An SVG file created in one editor may not always be corre
This article illustrates two dropdown-boxes with nations and states. When selecting a particular nation, the corresponding states will be in the states dropdownbox.
In this article I explain how can we identify duplicate rows from database table and clean them up. I also cover duplicate XML nodes inside XML type fields having the same problem and a solution.
Easily and dynamically re-size images throughout your site by appending the height and width to the image name, or by using custom named fields with a set height and width.
This article shows a detailed approach on how to dynamically point to a given shared data source reference by setting up an RDCE and using a couple of tips and tricks.
In this article, we show you how to integrate barcode scanning functionality into your application. Specifically, we look at two JavaScript-supported environments: Node.js and Web.
An open-source JAVA library to enable composing new XML document from scratch or based on templates, parsing XML to dictionary or JSON with easy and efficiency
Paging must be effective for large scaleable applications. Without smart and effective paging and sorting for huge amount of data, user request takes more time and uses more resources.
Although most Windows programmers have already used the RichEdit Control, many of them are not aware of all its capabilities. One such capability is image embedding.
How flexible is the normal functionality of ASP.NET validators? In this article, I am going to show how to customize the appearance of the attached control of a validator during an error situation on the server or the client side, or even call a custom client function without postback.
The article describes how to supplement TreeView control's LabelEdit ability with some VS Solution Explorer like features, including label edit pre/post processing and input validation.
Starts with user redirection settings with customErrors section; then moves to exception handling in different scopes. Explains how to prevent recursive loops, hande parser errors, base class error handling with internals as appropriate. Source code demonstrates the concepts illustrated.
Every application needs to show a user-friendly message that something went wrong, along with exception details and the stack trace for the developers. In this article, I am going to show how to display a user-friendly error message.
This article describes Session in ASP.NET 2.0. Different types of Session and their configuration. Also describes Session on Web Farm, Load Balancer, and Web Garden scenarios.
This article explains how you can get the data for your last trip off of the Chaser Windows Phone App and convert it to GPX data so you can upload it manually to Strava.
The current implementation of ASP.NET 2.0's security is great and I have fallen in love with it, but it's still too limited. I will show you how to extend ASP.NET 2.0's security using a custom HTTP Handler and your existing Web.sitemap.
In this article, we explore the implementation of a Visual Studio editor that allows editing of a fictitious "Colorful" language. The editor minimally implements both syntax classification / coloring and IntelliSense completion.
Provides cryptographic services including secure encoding and decoding of data, as well as hashing and random number generation, and new methods for JavaScript native objects.
How to extract an XML Schema (XSD) from a .NET 2.0 ConfigurationSection subclass using the attached XSDExtractor application I've written. The article also shows how to use the XSD file to provide validation and Intellisense support in Visual Studio.
By using the Firebase ML Kit, developers save small companies and individuals massive amounts of time and money that would otherwise be spent on making their own ML Model.
Sometimes its tedious to find all calls made to different stored procedures within a stored procedure and generate reports in case we have large databases. This tool is aimed to script all SPs and extract SP calls made with additional information such as author name and description.
In this article, I’m going to introduce you to some of the APIs available from TomTom and demonstrate how you can leverage them to turn location data points into actionable information about your fleet.
Demonstrates how to apply conditional formatting in a GridView or DataGrid when columns are dynamically generated, and wrap such code in an IExtenderProvider control.
(Free Document Object Model) is a web development technique used for creating event driven web applications. FreeDOM is designed to overcome the limitations of stateless HyperText Transfer Protocol (HTTP) transmissions.
Who remembers Object Databases? At one time they were going to dominate the programming world. But, as with a lot of over-hyped technology (Lisp, AI, ADA, Virtual Reality) they were destined to a small niche segment of the market. Relational Databases remain king. Why? Because Relational Databases
We will create code that will generate all the JavaScript necessary to call a WebService, sending and recieving JSON. This will allow us to choose which JavaScript library (such as Mootools, prototype, scriptaculous, etc...) to use and still be able to perform this task.
Part 1 of 3 in a series of articles about generating SQL from an XML file format. This part describes the background to the project and talks about the development of the file format and an XSD schema.
Part 2 of 3 in a series of articles about generating SQL from an XML file format. This part describes the development of a code model for the new file format.
GenericWebDataGrid is a web based editable grid control creator. You can add an EditableTextColumn or an EditableDropDownColumn. It is easy to use and AJAX enabled.
As more and more users interact with web applications on their mobile devices, it is becoming increasingly important for software developers to allow them to work offline; PouchDB can help.
This article explains a little of the history behind Silverlight, explores how it works, and uses inline XAML to reference content defined in an HTML file. It also talks about using VideoBrush and MediaElement to control the display of video content in Silverlight.
This article provides some information on how to write standalone desktop applications with Web look. It also provides a framework to simplify the task.