sashadu.wordpress.com
IPC using memory-mapped files | SashaDu on Software Development
https://sashadu.wordpress.com/2015/03/19/ipc-using-memory-mapped-files
SashaDu on Software Development. Thoughts on business applications development, C#, .NET, algorithms, project management and software architecture. IPC using memory-mapped files. March 19, 2015. It often happens that you have multiple processes running on the same machine and these processes need to cooperate, exchange some information etc. The most popular methods of transferring data between processes (called Inter-Process Communication. Clipboard (yes, I mean Windows clipboard :) – imagine you h...
sashadu.wordpress.com
Learning new things in Software Development | SashaDu on Software Development
https://sashadu.wordpress.com/2015/04/14/learning-new-things-in-software-development
SashaDu on Software Development. Thoughts on business applications development, C#, .NET, algorithms, project management and software architecture. Learning new things in Software Development. April 14, 2015. So, how do we learn? 1 Read books, articles, feeds from different blogs. 2 Develop something own, some personal project where you will use all the latest things, which you can’t use in a project you work on your job. 3 Exams and certifications. Exams to test my knowledge, learn and improve. Bob Doug...
sashadu.wordpress.com
Writing algorithms for brain training | SashaDu on Software Development
https://sashadu.wordpress.com/2015/01/01/writing-algorithms-for-brain-training
SashaDu on Software Development. Thoughts on business applications development, C#, .NET, algorithms, project management and software architecture. Writing algorithms for brain training. January 1, 2015. Everything inside us needs training and exercises – body, memory, and brain. So, the list (in random order):. 1 Travelling Salesman Problem. Try straightforward approach, dynamic programming. 2 Maze solving algorithm. 4 Some simple game algorithm like Reversi. No need to write absolute winner algorithm &...
sashadu.wordpress.com
Calling native DLL from Dot.Net | SashaDu on Software Development
https://sashadu.wordpress.com/2015/03/01/calling-native-dll-from-dot-net
SashaDu on Software Development. Thoughts on business applications development, C#, .NET, algorithms, project management and software architecture. Calling native DLL from Dot.Net. March 1, 2015. Imagine you are developing .NET application and need to call some methods from DLL developed by C/C /VB etc. I assume that the DLL is not a COM. In this post I will try to review the available options, which are:. Use P/Invoke to call DLL methods directly from C#. Here is the header file:. In the header file.
sashadu.wordpress.com
SashaDu on Software Development | Thoughts on business applications development, C#, .NET, algorithms, project management and software architecture | Page 2
https://sashadu.wordpress.com/page/2
SashaDu on Software Development. Thoughts on business applications development, C#, .NET, algorithms, project management and software architecture. WPF vs WinForms Reconsidered. January 28, 2016. 7 years ago, when we were at a decision point to choose a technology for an UI layer of a new desktop application, we’ve selected the WPF. The options where WinForms. Some links on that issue:. Is WPF dead: the present and future of WPF. WPF vs. Windows Forms 2015. WPF vs. WinForms. Continue reading →. Services ...
sashadu.wordpress.com
sashadu | SashaDu on Software Development
https://sashadu.wordpress.com/author/sashadu
SashaDu on Software Development. Thoughts on business applications development, C#, .NET, algorithms, project management and software architecture. Handling Corrupted State Exceptions (e.g. StackOverflow or AccessViolation) in C#. October 30, 2016. Application exceptions are handled by your code, usually according to the Exception handling best practices – MSDN. It is good practice also to create an application-level unhandled exception handler, for example AppDomain.UnhandledExceptionHandler. CSE ) whic...
sashadu.wordpress.com
Why do you work for your company? | SashaDu on Software Development
https://sashadu.wordpress.com/2015/03/11/why-do-you-work-for-your-company
SashaDu on Software Development. Thoughts on business applications development, C#, .NET, algorithms, project management and software architecture. Why do you work for your company? March 11, 2015. Ask yourself: “Why do you work at your company? If your answer to this question is “Well, they have work for me and they pay”, and you are good software developer – you probably do something wrong. It is now your big time of opportunities, and you are wasting this time. Why am I doing that? Now, pick multiple ...
sashadu.wordpress.com
WCF Dynamic Discovery | SashaDu on Software Development
https://sashadu.wordpress.com/2015/08/05/wcf-dynamic-discovery
SashaDu on Software Development. Thoughts on business applications development, C#, .NET, algorithms, project management and software architecture. August 5, 2015. I’ve suddenly discovered for myself the WCF feature called WCF Discovery. 8211; after using WCF a lot and reading a couple of books on WCF without hearing about it a single time before this day. Their arrival on a network and Bye. Messages to announce their departure from a network. To find a service, clients send a Probe. As I understand it, ...