- .NET
- .NET Core 1.1
- 3D
- Android
- Angular
- Angular2
- AngularJS
- apps
- Architecture
- array
- ASP .NET
- async
- await
- Azure
- binding
- C#
- changes
- closure
- cocoa
- code
- collection
- components
- composition
- cross-platform
- delegate
- dependency injection
- design
- desktop
- Development
- escaping
- events
- exception
- for
- generalization
- git
- Holographic
- HoloLens
- HTML
- iCloud
- INotifyPropertyChanged
- iOS
- iPhone
- JavaScript
- learn
- learning
- Mac
- macOS
- Mobile
- mocking
- multi-threading
- MVC
- PC
- properties
- quality
- SQL Server
- Surface
- Swift
- target
- technologies
- technology
- testing
- tools
- types
- TypeScript
- unit tests
- Unity
- UWP
- Visual Studio
- WebAPI
- Windows
- Windows 8
- Windows 10
- Windows Phone
- WPF
- xCode
Archives
Top 10
- Want to learn WPF? Get a book
- How to write good code on first attempt
- Don't set NSPopupButton's menu.items!
- Books do make a difference
- Developing HTML UI for SQL Server data with no middle code (or just a few lines)
- XAML element properties and cut-paste refactoring
- macOS milestone
- How to improve your good code further
- Embedding custom Cocoa macOS views with xibs into frameworks
- Generically handling multi-threading exceptions in WPF
- Follow Code {Sections} on WordPress.com
Category Archives: Miscellaneous
Xcode 12 from Mac App Store: disc space requirements
I’ve just tried to update Xcode 11.6 to 12.0. Usually (until previous versions), such an operation required ~25 GB of free space on disc. Nah, I’ve just confirmed by trial and error: version 12 requires ~40 GB instead. dd-dev-zero-ed*, of … Continue reading
Medium
As you probably guessed, yes, I’m (partially) moving to Medium. (Thanks Paul for the suggestion.) Don’t worry, I will still post some work here, but – from now on – I’ll write the stories that I consider to be the most interesting only there. Why? … Continue reading
Posted in Miscellaneous
Leave a comment
Ramping up
When you ramp up a new project, would you rather: assume everything is black box until details are needed or dig down, trying to understand and learn as much as possible already? In my opinion, the best answer would depend on … Continue reading
Posted in Miscellaneous
Leave a comment
Programming is…
… hard because: to be (or become) a programmer, you don’t only need to know how to solve complex problems yourself, but you also need to be able to unleash your creativity and: split such resolutions into lower and lower (and recursively … Continue reading
Around me
Software development for Android and iOS increases. New projects appear, old projects continue and flourish. More than ever before. Enterprises (I’ve saw a couple of them in this situation) are this way “forced” to go from PC-only approach for employees … Continue reading
How to git stash from a devenv that doesn’t have it integrated
Git stash enables you to switch from one branch to another without committing changes. Still, not all environments (including Visual Studio up to 2017, at least) have it integrated. Of course, if you’re a standard dev, the command line is your … Continue reading
Posted in Miscellaneous
Tagged commit, git, integration, stash, temporary, Visual Studio
Leave a comment
PWAs: are we dreaming?
TL;DR: PWAs are nice, but won’t become a unique development technology to converge to, due to performance and UX issues that are very hard to solve completely at OS level. I read more and more on the Web nowadays about PWAs. That is, progressive Web apps. Actually, in … Continue reading
Computers return
In the recent years we’ve all seen that the computer market was going down badly, while the smartphones increased tremendously. But checking GlobalStats’ OS market shares today I found a big surprise (is it a Christmas present?): both Windows and macOS … Continue reading
Posted in Miscellaneous
Tagged Android, computers, iOS, macOS, Mobile, smartphones, statistics, Windows
Leave a comment
P2P+cloud
A few days ago I was thinking that it’s really a pity that I cannot find a good iOS shopping list app in my language. Good means simple, allowing me to manage multiple named lists with check-completable items, with autocompletion … Continue reading
Next wave?
First and second steps At first there were desktop computers: either at home or at the office (later also on the go with notebooks), desktop apps present complex information in 2D (or projected 3D) graphical format on a large screen, … Continue reading
Posted in Miscellaneous
Tagged Alexa, AR, computers, desktop, HoloLens, Mobile, smartphones, voice
Leave a comment