WELCOME to my App Development website

I've started back developing and I hope to develop apps for people who want a hard worker and someone dedicated to doing the best he can.  Also Jackson plans to create C# training videos in the future.  Thank you for taking the time to check out my company website.

Essential Objects inc recommended a different solution for the New Window Event Error

 I had posted my fix in a prior post to the Essential Objects support forum. They said that was not the normal way to handle that error. Here is the code: //Step 1: //Create a new Form with a blank WebControl //This new Form is the popup window Form form1 = new Form(); EO.WinForm.WebControl webControl = new EO.WinForm.WebControl(); webControl.Dock = DockStyle.Fill; form1.Controls.Add(webControl); //Step 2: //Put the new WebView (created by the browser engine) //in the new blank WebControl webControl.WebView = e.WebView; //Step 3: //Display the new Form form1.Show(); //Step 4: //Notify the browser engine that you "accept" (and display) //the popup e.Accepted = true ;

Fixed the Handle New Window Event

 To solve this problem I did the following. 1. Click on Form1.cs Designer 2, Clicked webView1 and looked at properties on right side of the screen. 3. Clicked on The Events icon. 4. Scrolled down to NewWindow and clicked on NewWindow then I hit menu selection and selected   webView1_NewWindow 5. that method was added and I typed the following in the method:    webcontrol1.WebView.Url = e.TargetUrl;

I removed the Prince Fan 2 app from my blog

 I put in a request to Univeral Music Group to use Prince's music and likeness in my app.  You actually have to license his music. I told my contact I was a one-man shop and could I partner with Universal to improve the app and officially release it. My contact told me they could not entertain my request at this time. I don't want to be sued so I removed the app from my blog and my web server host.

Started working on handled NewWindow event

 Okay so about two weeks ago I bought EO.Webrowser from It is a fully functional web browser that you can embed as a control in your Winforms applications. However if you click on a link that tries to open a new window you have to handle the NewWindow event. I just started working on it today and once I figure it out I will update the Prince Fan 2 app and The Muni Long Experience app. 

Update to 911 Emergency Service and sending pre-recorded emergency messages to 911 and emergency family and friends contacts

The recent shooting in Uvalde, Texas made me think that a person who has a smartphone or smartwatch should be able to automatically send a pre-recorded emergency message to 911 and emergency contacts family and friends. In an emergency situation like a shooting rampage or an abusive spouse where a person can't talk and want to send an emergency pre-recorded message if they can't talk or don't want to be heard by the attacker. I believe that the 911 emergency service should be updated to receive these pre-recorded messages or texts. Today I posted this in a tweet and sent it to the Richmond Police, CNN, VCU, Apple, Samsung and etc. We need to think of ways to help someone who is incapacitated. At this time, I am not good enough to create this app, but I would like to work with a university or company on making this happen. I use C# and would have to learn Xamirin to develop an android or ios app. 911 Emergency should 1. Receive the pre-recorded message and know the phone num

7 Computer Terms You Should Know

 My goal is to be a true computer scientist, an expert in my field.  I need to be able to teach and explain difficult concepts. Here are a few computer terms you should know. 1. Namespace - a keyword in C# that is used to declare a scope that contains a set of related objects. You can use a Namespace to organize code elements and to create globally unique types. 2. .Net - an open source developer platform, created by Microsoft for building many different types of applications.  With .Net you can use multiple languages, editors, and libraries to build for the web, mobile, desktop, games, and IoT. 3. C# - (pronounced C Sharp) - is a modern, object-oriented, and type safe programming language. 4. DLL - (Dynamic Link Library) - Microsoft's implementation of a shared library concept in the Microsoft Windows and O/S 2 operating systems. File extensions - dll, ocx, and drv. A DLL is a library that contains the code and data that can be used by more than one program at the same time.

 I bought a webbrowser control from Now I don't have to run a process to start Microsoft Edge. This webbrowser is based on Chromium which was created by Google. So in my app the websites I go to are displayed in the Prince Fan App window.  It is a dll (Dynamic Link Library) that you install. It was easy to set up and I was viewing the Prince Greatest Hit playlist on Youtube in just 30 minutes or less.