-
Ship secure high quality software faster.
-
Latest Posts
- SaturdayMP Show 69: Migrate From Rails to Jekyll (Part 2)
- SaturdayMP Show 68: Migrate Website From Rails to Jekyll (Part 1)
- SaturdayMP Show 67: picoCTF (Forbidden Paths & Login)
- SaturdayMP Show 66: picoCTF Format String 2 (Solved in One Long Video)
- SaturdayMP Show 65: Something’s Rotten at the Gilded Rose: A Python Refactoring Tale
-
Tag! Your it!
.NET .NET Core ASP.NET MVC BackAndForth Behemoth Garden BEMCheckBox Birm C# DataGrip Docker Edmonton .NET User Group Entity Framework fun hack the box human resource machine Introduction to ORMs for DBAs ios kids thinking outside the box Mini-Compressor native-binding NUnit ORM picoctf python react Reduce image size Reduce photo size ruby RubyMine ruby on rails saturdaymp show saturdaympshow security Smaller images software development sql-server standard ruby Takeaways TeamCity Temporal Database Today I Learned xamarin xamarin ios .net native-binding xplugins xplugins.iOS.BEMCheckBox
-
Archives
Category Archives: Software Development
Today I Learned How to Create Custom NUnit Constraints – Part 1: Creating the Constraint
NUnit has has built in constraints for most the tests you will need to write so there is no need to create your own. End of blog post. OK, that was a bad joke. The first step in creating a … Continue reading
Posted in Code Examples, Software Development, Today I Learned
Tagged .NET, NConstraints, NUnit
Comments Off on Today I Learned How to Create Custom NUnit Constraints – Part 1: Creating the Constraint
Today I Learned How to Run NUnit Tests for a .NET Core Project in TeamCity
In TeamCity you can’t use the usual NUnit Runner to run .NET Core unit tests. At least I couldn’t get it to work. I’m sure this will be fixed in the future but for now the below works for me. … Continue reading
Posted in Code Examples, Software Development, Today I Learned
Tagged .NET, .NET Core, NUnit, TeamCity
Comments Off on Today I Learned How to Run NUnit Tests for a .NET Core Project in TeamCity
Notes: Upgrade NUnit.Xamarin to NUnit 3.8.1
The notes I took when trying to upgrade the NUnit Xamarin project to NUnit 3.8.1. The reason I did this was to fix issue #87. When I try to us NUnit Xamarin on another project it fails with the following … Continue reading
Posted in Code Examples, Notes, Software Development
Tagged notes, NUnit, xamarin
Comments Off on Notes: Upgrade NUnit.Xamarin to NUnit 3.8.1
Today I Learned How to Automate Objective-c Builds in TeamCity
Several months ago I discussed how to manually build an objective-c project so it can be consumed by a Xamarin Binding Project. In this post I show how to automate the building of the objective-c project. In my case I need … Continue reading
Posted in Today I Learned
Tagged BEMCheckBox, TeamCity, xamarin, xamarin ios .net native-binding, xplugins
Comments Off on Today I Learned How to Automate Objective-c Builds in TeamCity
Today I Learned How to Install a TeamCity Build Agent on a Mac
When I was first figuring out how to port the BEMCheckBox to Xamarin I built the framework manually. This is obviously not a good long term solution so I set about figuring out how to automate the build. The first … Continue reading
Posted in Today I Learned
Tagged automated builds, mac, TeamCity
Comments Off on Today I Learned How to Install a TeamCity Build Agent on a Mac
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries – Part 4 The Actual Binding
This is the 4th and final part about incorporating an objective-c library in Xamarin. In my case I’m binding BEMCheckBox. In part 3 we used Sharpie to create a C# interface for the BEMCheckBox. In this post we will show … Continue reading
Posted in Code Examples, Software Development, Today I Learned
Tagged BEMCheckBox, C#, ios, native-binding, objective-c, xamarin
Comments Off on Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries – Part 4 The Actual Binding
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries – Part 3 Using Sharpie to Create Binding Interface
This is the 3rd part about using the BEMCheckBox, an Objective-C library, in Xamarin. Part 1 described how to compile the BEMCheckBox library using Xcode. Part 2 showed how to combine the multiple libraries we compiled from Part 1 into … Continue reading
Posted in Code Examples, Software Development, Today I Learned
Tagged BEMCheckBox, C#, ios, native-binding, objective-c, sharpie, xamarin
Comments Off on Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries – Part 3 Using Sharpie to Create Binding Interface
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries – Part 2 Combining Libraries
This is part 2 of creating a iOS Binding for the Objective-C Library BEMCheckBox. In part 1 we compiled the Xcode project into two separate libraries. One for iphones (ARM architecture) and one for iOS simulators (x86/x64 architecture). In this … Continue reading
Posted in Code Examples, Software Development, Today I Learned
Tagged BEMCheckBox, ios, lipo, native-binding, xamarin
Comments Off on Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries – Part 2 Combining Libraries
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries – Part 1 Compiling the Objective-C Library
There is no checkbox for Xamarin Forms applications. This is a problem because I wanted a checkbox in a application I’m working on. A switch wasn’t going to cut it. After a bit of research I found that Android had native … Continue reading
Posted in Code Examples, Software Development, Today I Learned
Tagged BEMCheckBox, ios, native-binding, xamarin, xcode
Comments Off on Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries – Part 1 Compiling the Objective-C Library
Today I Learned How to Handle Local Notifications in Xamarin on Android
In my previous example I detailed how to schedule notifications in Xamarin on Android but didn’t show the Xamarin Forms application reacting to that specific notification. Let’s fix that. First override the OnNewIntent method in the MainActivity. We override this method so notifications will … Continue reading
Posted in Code Examples, Today I Learned
Tagged .NET, C#, notifications, xamarin, xplugins
Comments Off on Today I Learned How to Handle Local Notifications in Xamarin on Android