Smart Device Framework подчеркивает?
Я думаю о внедрении OpenNETCF Smart Device Framework в моей компании, так как мне нравится класс SafeHandle. Но я хотел бы знать, что еще хорошо в этом. Кто-нибудь нашел хороший пост в блоге или что-то с самыми полезными классами и функциями в OpenNETCF?
1 ответ
Решение
Время от времени мы получаем этот вопрос, и на самом деле трудно ответить, потому что там так много всего.
Итак, вот список моих любимых по пространству имен:
- OpenNETCF.IO
- БПФ (само за себя)
- MemoryMappedFile (инструмент данных IPC)
- StreamInterfaceDriver (базовый класс для практически любого доступа на уровне драйвера)
- PhysicalAddressPointer (отлично подходит для прямого доступа к реестру на оборудовании)
- OpenNETCF.IO.Threading
- NamedMutex и EventWaitHandle (вы можете использовать именованные системные события, поэтому они уникальны для системы - опять же, хорошо для IPC)
- OpenNETCF.ToolHelp (хорошо для всего, где вам нужен список процессов, потоков и т. Д.)
- OpenNETCF.Diagnostics
- TextWriterTraceListener и Trace2 (вы можете вести логи, как на рабочем столе)
- OpenNETCF.Drawing.Imaging (всевозможные вещи для пространства имен Imaging - хорошо для альфа-смешения, вращения и т. Д.)
- OpenNETCF.Net.NetworkInformation (все, что вы когда-либо хотели знать о любом из ваших сетевых интерфейсов)
- OpenNETCF.Windows.Forms
- OwnerDrawnList (для тех случаев, когда скучный список просто не подходит)
- RoundGauge (некрасиво выглядящий, но отличный пример кода на сложном элементе управления без мерцания)
- OpenNETCF.WindowsCE
- LargeIntervalTime (для запуска событий, даже когда устройство приостановлено)
- OpenNETCF.WindowsCE.Messaging
- P2PMessageQueue (нет ничего лучше для IPC в очереди)
Теперь там намного больше, чем это - я никак не мог бы разумно перечислить все это. Это просто выборка моих любимых / наиболее часто используемых из быстрого просмотра дерева исходных текстов.