<![CDATA[David Jones]]> http://embedded101.com/Blogs/David-Jones http://www.rssboard.org/rss-specification SunBlogNuke RSS Generator Version 7.1.0.0 Tue, 19 Mar 2024 15:52:53 GMT Tue, 19 Mar 2024 15:52:53 GMT en-us admin@embedded101.com (Embedded101) 0 <![CDATA[New Blog Site]]>http://embedded101.com/Blogs/David-Jones/entryid/841/new-blog-siteWhilst I'm not exiting from here, I've created a new blog site from the ground up to have all of the features I want.]]>Internet of ThingsDavid Joneshttp://embedded101.com/Blogs/David-Jones/entryid/841/new-blog-site#Commentshttp://embedded101.com/Blogs/David-Jones/entryid/841/new-blog-siteThu, 04 Apr 2019 04:28:00 GMT0http://embedded101.com/DesktopModules/SunBlog/Handlers/Trackback.ashx?id=841<![CDATA[UWP C#: Reflection: Get list<subclass> from list<class>.]]>http://embedded101.com/Blogs/David-Jones/entryid/837/UWP-C-Reflection-Get-list-subclass-from-list-class-System.ReflectionInterfacesOOPAbstract ClassCastingClassesUserControlBase ClassDavid Joneshttp://embedded101.com/Blogs/David-Jones/entryid/837/UWP-C-Reflection-Get-list-subclass-from-list-class-#Commentshttp://embedded101.com/Blogs/David-Jones/entryid/837/UWP-C-Reflection-Get-list-subclass-from-list-class-Thu, 20 Dec 2018 10:47:04 GMT0http://embedded101.com/DesktopModules/SunBlog/Handlers/Trackback.ashx?id=837<![CDATA[(Part 3/3) Refactoring a Multipage Xamarin.Forms app: Reflection listing of classes in a namespace]]>http://embedded101.com/Blogs/David-Jones/entryid/836/-Part-3-3-Refactoring-a-Multipage-Xamarin-Forms-app-Reflection-listing-of-classes-in-a-namespaceQ. How do you get a list of classes under a namespace without instantiating those classes: Reflection

]]>
Internet of ThingsDavid Joneshttp://embedded101.com/Blogs/David-Jones/entryid/836/-Part-3-3-Refactoring-a-Multipage-Xamarin-Forms-app-Reflection-listing-of-classes-in-a-namespace#Commentshttp://embedded101.com/Blogs/David-Jones/entryid/836/-Part-3-3-Refactoring-a-Multipage-Xamarin-Forms-app-Reflection-listing-of-classes-in-a-namespaceFri, 03 Aug 2018 10:51:23 GMT0http://embedded101.com/DesktopModules/SunBlog/Handlers/Trackback.ashx?id=836
<![CDATA[(Part 2/3) Refactoring a Multipage Xamarin.Forms app: MetaInformation]]>http://embedded101.com/Blogs/David-Jones/entryid/833/Refactoring-a-Multipage-Xamarin-Forms-app-MetaInformation-Part-2-3-Q. How can you add meta-information, such as a description, to a class and return it without instantiating the class? Read on …

]]>
Internet of ThingsDavid Joneshttp://embedded101.com/Blogs/David-Jones/entryid/833/Refactoring-a-Multipage-Xamarin-Forms-app-MetaInformation-Part-2-3-#Commentshttp://embedded101.com/Blogs/David-Jones/entryid/833/Refactoring-a-Multipage-Xamarin-Forms-app-MetaInformation-Part-2-3-Sat, 28 Jul 2018 12:54:13 GMT0http://embedded101.com/DesktopModules/SunBlog/Handlers/Trackback.ashx?id=833
<![CDATA[(Part 1/3) Refactoring a Multipage Xamarin.Forms app: XAML Namespace Mapping]]>http://embedded101.com/Blogs/David-Jones/entryid/832/Adding-Custom-Meta-Information-to-a-class-and-returning-it-in-a-Generic-manner-A-work-in-progress-Q. What do those xmlns namespace directives at the root of an XAML page mean? Read on …

]]>
Application DevelopmentInternet of ThingsXamarinXamarin FormsRelectionDavid Joneshttp://embedded101.com/Blogs/David-Jones/entryid/832/Adding-Custom-Meta-Information-to-a-class-and-returning-it-in-a-Generic-manner-A-work-in-progress-#Commentshttp://embedded101.com/Blogs/David-Jones/entryid/832/Adding-Custom-Meta-Information-to-a-class-and-returning-it-in-a-Generic-manner-A-work-in-progress-Sat, 28 Jul 2018 11:26:00 GMT0http://embedded101.com/DesktopModules/SunBlog/Handlers/Trackback.ashx?id=832
<![CDATA[Entity Framework Core with UWP and SQLite Revisited: Some Notes on Scaffolding]]>http://embedded101.com/Blogs/David-Jones/entryid/830/Entity-Framework-Core-with-UWP-and-SQLite-Revisited-Some-Notes-on-ScaffoldingSome notes on adding and removing migrations in Entity Framework core.

EF Code First approach (Create class/es first)

]]>
Universal AppsSQLiteUWPUniversal Windows PlatformUniversal Windows appsUWP AppsEntity FrameworkScaffoldingEFEntity Framework CoreDavid Joneshttp://embedded101.com/Blogs/David-Jones/entryid/830/Entity-Framework-Core-with-UWP-and-SQLite-Revisited-Some-Notes-on-Scaffolding#Commentshttp://embedded101.com/Blogs/David-Jones/entryid/830/Entity-Framework-Core-with-UWP-and-SQLite-Revisited-Some-Notes-on-ScaffoldingTue, 26 Jun 2018 18:51:07 GMT0http://embedded101.com/DesktopModules/SunBlog/Handlers/Trackback.ashx?id=830
<![CDATA[Entity Framework Core with UWP and Sqlite Revisited: Step by step]]>http://embedded101.com/Blogs/David-Jones/entryid/829/Entity-Framework-Core-with-UWP-and-Sqlite-Revisited-Step-by-stepEntity Framework, in Code First Manner, can auto-generate the scaffolding for accessing a database from an app from an app’s model class. In a previous blog I covered some issues wrt using Entity Framework Core with a Universal Windows (Platform) app with a Sqlite backend database. The entities are specified as classes in in a .Net Core class project separate to the app project (within the same solution). The issue addressed in that blog was a problem referencing the class library from the UWP project. This blog revisits the same topic with an emphasis upon the steps required to implement an EF Core backed UWP app.

]]>
SQLiteUWPUniversal Windows PlatformUniversal Windows appsUWP AppsEntity FrameworkEntuty Framework CoreScaffoldingDavid Joneshttp://embedded101.com/Blogs/David-Jones/entryid/829/Entity-Framework-Core-with-UWP-and-Sqlite-Revisited-Step-by-step#Commentshttp://embedded101.com/Blogs/David-Jones/entryid/829/Entity-Framework-Core-with-UWP-and-Sqlite-Revisited-Step-by-stepTue, 26 Jun 2018 18:40:07 GMT0http://embedded101.com/DesktopModules/SunBlog/Handlers/Trackback.ashx?id=829
<![CDATA[Build Mantra: Any Developer. Any App. Any Platform]]>http://embedded101.com/Blogs/David-Jones/entryid/824/build-mantra-any-developer-any-app-any-platformInternet of ThingsDavid Joneshttp://embedded101.com/Blogs/David-Jones/entryid/824/build-mantra-any-developer-any-app-any-platform#Commentshttp://embedded101.com/Blogs/David-Jones/entryid/824/build-mantra-any-developer-any-app-any-platformSun, 01 Apr 2018 13:23:00 GMT0http://embedded101.com/DesktopModules/SunBlog/Handlers/Trackback.ashx?id=824<![CDATA[SurfPad: UWP Bluetooth to Bluetooth Connectivity Solved]]>http://embedded101.com/Blogs/David-Jones/entryid/823/surfpad-uwp-bluetooth-to-bluetooth-connectivity-solvedThe SurfPad project as on GitHub and hackster.io is a UWP app that runs on a touchscreen Windows device. It runs as the configurable UI for an app running on an embedded device such as an Arduiino device or a Raspberry Pi (running IoT Core).. The frontend sends single characters as commands (representing button presses) whereas the backend returns responses as text strings, representing sensor data that the remote device has determined. So the communication data is textual. The communication between the two devices can be a network sockets client-server conduit, USB Serial or Bluetooth Serial. Whilst Bluetooth Serial works OK between a Windows 10 desktop (or IoT Core) as the frontend and an Arduino device as the remote backend, using an IoT Core device as the backend has been shown to be problematic. This article presents an alternative based upon Bluetooth RFComm Chat client –server architecture, which does work.

]]>
Internet of ThingsDavid Joneshttp://embedded101.com/Blogs/David-Jones/entryid/823/surfpad-uwp-bluetooth-to-bluetooth-connectivity-solved#Commentshttp://embedded101.com/Blogs/David-Jones/entryid/823/surfpad-uwp-bluetooth-to-bluetooth-connectivity-solvedSat, 31 Mar 2018 13:01:00 GMT0http://embedded101.com/DesktopModules/SunBlog/Handlers/Trackback.ashx?id=823
<![CDATA[SurfPad: Index]]>http://embedded101.com/Blogs/David-Jones/entryid/822/SurfPad-IndexAbout

How about reimagining an old Surface etc, to be used as the UI for a remote app running on an Arduino or RPi. UI runs as a touch based UWP app and communicates …

Index of articles ..

]]>
Internet of ThingsDavid Joneshttp://embedded101.com/Blogs/David-Jones/entryid/822/SurfPad-Index#Commentshttp://embedded101.com/Blogs/David-Jones/entryid/822/SurfPad-IndexSat, 31 Mar 2018 09:08:37 GMT1http://embedded101.com/DesktopModules/SunBlog/Handlers/Trackback.ashx?id=822