We have a pilot version of the analyzer PVS-Studio, which is able to analyze C # -projects and which can show the world. It is not Release, or even Beta. It's just the current assembly of PVS-Studio. We want as soon as possible to start getting feedback from our users, or potential users regarding support C #. Therefore, offer enthusiasts to try a new version of PVS-Studio on their C # -project and tell us about the results, shortcomings and to express their wishes. Oh, and of course in the article will describe the results of the check of the next project - SharpDevelop.
PVS-Studio
Now one of the important questions is: "Why do regular code analysis tool for C #».
Let's try to answer as the potential users, and to ourselves, to understand clearly why and where we are heading.
Development on the C# and more
Some of my achievements and thoughts on the development on C#
Wednesday, July 6, 2016
Saturday, July 2, 2016
The base implementation INotifyPropertyChanged
WPF in something repeated the fate js - due to some unresolved issues on the platform level, many are trying to become pioneers on a par with Karl von Dresen.
Problem
In the case of the INPC in the ViewModel properties there are often dependent on others or calculated based on them. For .net 4.0 The situation with the implementation of complicated by the fact that CallerMemberNameAttribute not supported in this version (actually supported if you are a magician and sorcerer).
Decision
Problem
In the case of the INPC in the ViewModel properties there are often dependent on others or calculated based on them. For .net 4.0 The situation with the implementation of complicated by the fact that CallerMemberNameAttribute not supported in this version (actually supported if you are a magician and sorcerer).
Decision
Thursday, June 30, 2016
DotNext - Conference .IT-Technology, Moscow, December 11
Within 2 weeks in Moscow will host the next conference of .NET-DotNext. And to be able to share lessons learned, share their updates at the same time just to talk with one of the largest communities of .NET-developers of the former Soviet Union to have become a good tradition to take active part in it.
In general, it is great that there is such a conference, where you can listen to interesting technological reports and experience the real hardcore-in .NET and various fields.
DotNext 2014 Moscow
In general, it is great that there is such a conference, where you can listen to interesting technological reports and experience the real hardcore-in .NET and various fields.
DotNext 2014 Moscow
Enhanced functionality EPLAN. Creating a Simple Add-In in C #
Expanding functionality EPLAN using Add-Inov in C #
EPLAN - a platform for cross-cutting design, covering the following sectors: electrical engineering, instrumentation, hydraulics / pneumatics and mechanics (design cabinets and wire harnesses). The open architecture and standard integration modules EPLAN can be cost-effectively integrated with a wide range of third-party solutions: mechanical design systems, ERP and PDM systems, building engineering systems, industrial plants and ships.
The use of EPLAN
• Automotive
• Mechanical Engineering
• Metallurgy
• Chemicals and Pharmaceuticals
• Food Industry
• Oil and gas
• Pipeline transportation
• Oil and gas processing
• Production of heat and electricity
• Transmission and distribution of electricity
• Railway transport
• Water supply and sanitation
• Machine
• Light industry
• Building Automation
Basic Platform Modules
EPLAN - a platform for cross-cutting design, covering the following sectors: electrical engineering, instrumentation, hydraulics / pneumatics and mechanics (design cabinets and wire harnesses). The open architecture and standard integration modules EPLAN can be cost-effectively integrated with a wide range of third-party solutions: mechanical design systems, ERP and PDM systems, building engineering systems, industrial plants and ships.
The use of EPLAN
• Automotive
• Mechanical Engineering
• Metallurgy
• Chemicals and Pharmaceuticals
• Food Industry
• Oil and gas
• Pipeline transportation
• Oil and gas processing
• Production of heat and electricity
• Transmission and distribution of electricity
• Railway transport
• Water supply and sanitation
• Machine
• Light industry
• Building Automation
Basic Platform Modules
Modular application on WPF + Caliburn.Micro + Castle.Windsor
First I want to specify that this article refers to a modular application. So, we assume a modular application is an application that consists of so-called shell and a set of plug-ins. Between them there is no direct relationship, only through contracts. This allows to make changes independently of each components composition change them, etc. I think, all without me well aware of the benefits of a modular architecture.
image
Perhaps the most well-known framework for creating WPF applications with such architecture is a Prism. In this article I will not make comparisons, because I have no experience of using the Prism. After reading the tutorial, the Prism with all its regions, mefom and other artifacts, seemed much complexity;. If the reader who knows the Prism, rightly tells me my wrong and advantages of the framework - I will be grateful.
image
Perhaps the most well-known framework for creating WPF applications with such architecture is a Prism. In this article I will not make comparisons, because I have no experience of using the Prism. After reading the tutorial, the Prism with all its regions, mefom and other artifacts, seemed much complexity;. If the reader who knows the Prism, rightly tells me my wrong and advantages of the framework - I will be grateful.
Tektronix oscilloscopes Office from Visual Studio
With similar problems faced rare, but if it happens, it is very nice to read a comprehensive article that will quickly begin productive work, not to break the whole day head the question "What to download?", "Where can I find?", "How is it working?" . I have a similar problem arose in the development of automated test bench for testing boards. In the process of solving a number of problems, and information on the internet about this fairly small due to the narrowness of the problem. This article is the most detailed and clearly describes the main points for a quick start working with Tektronix oscilloscopes from Visual Studio.
First you need to download and install TekVISA driver (need to be registered, otherwise you will not be able to download the necessary drivers).
Labels:
.NET,
C #,
C ++,
Development under Windows,
Website Development
Wednesday, June 29, 2016
Conference DotNext 2015 Moscow: final review of the program and reports
Prior to Russia's only .NET-conference DotNext left nothing at all - two and a half weeks. The conference program is formed, and we are proud to introduce you to her:
26 reporting - 2 keynouta and 24 session.
22 Speaker, of which seven (!) Are the title of Microsoft MVP
4 rooms in which the reports will go hand in hand.
Participants can not worry - all of the reports that they will miss, will be available to them in the video the next day.
The grid will be updated this week: Rooms have different sizes, and need to understand what the reports within the timeslot popular to the most popular report put on the first, the biggest, the hall, not very popular reports - the fourth hall.
A month ago, I announced the first 7 of them, and now it's time to short run and others.
26 reporting - 2 keynouta and 24 session.
22 Speaker, of which seven (!) Are the title of Microsoft MVP
4 rooms in which the reports will go hand in hand.
Participants can not worry - all of the reports that they will miss, will be available to them in the video the next day.
The grid will be updated this week: Rooms have different sizes, and need to understand what the reports within the timeslot popular to the most popular report put on the first, the biggest, the hall, not very popular reports - the fourth hall.
A month ago, I announced the first 7 of them, and now it's time to short run and others.
Subscribe to:
Posts (Atom)