Skip to content
View lukewire129's full-sized avatar
😍
😍

Block or report lukewire129

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lukewire129/README.md

πŸ‡°πŸ‡· ν•œκ΅­μ–΄ 버전은 μ—¬κΈ°λ₯Ό ν΄λ¦­ν•˜μ„Έμš”

About Me

I'm a passionate .NET developer and tech enthusiast with a keen interest in cross-platform UI frameworks and tools like Avalonia and MAUI. My focus is on creating modern, responsive UIs within the .NET ecosystem.

πŸ”§ Tech Stack

  • Languages: C#
  • Frameworks: .NET, WPF, Avalonia UI, MAUI

πŸ“– My Blog

On my blog, lukewire129, I write about .NET, Avalonia, UI styling, and useful tips for developers. If you're interested in Avalonia, Markdown-based blogging, or .NET internals, you’ll find valuable insights there.

πŸ“‚ Web Front Showcase: Avalonia Styling Project

I transferred my WPF-based styling work to Avalonia and implemented it as a web front page, aiming to achieve consistent design across platforms. You can check it out directly on the web front page.

Project Summary

  • Goal: To transfer WPF styling to Avalonia and provide a consistent UI/UX experience in a web environment.
  • Tech Stack: Avalonia, .NET, WebAssembly
  • Main Features:
    • Styling with cross-platform compatibility in mind
    • Consistent UI component arrangement and responsive design
    • Performance optimization for the web environment

Topics Covered

  • UI/UX Design: Flexible UI design that adapts to various devices
  • Cross-Platform Implementation: Providing a unified experience across web and desktop using Avalonia and WebAssembly
  • Open-Source Contribution Potential: This project can serve as a reference for other developers starting with styling in Avalonia.

πŸŽ™οΈ Presentations & Contributions

  • Recent Presentations:

    • "Modern Interpretation of WPF" - Covered the transition from WPF to Avalonia with a modern approach
    • "Declarative? MVU? MauiReactor? What's that?" - An introduction to MVU patterns and MauiReactor concepts
    • "Creating Your Own Notification Bot with Windows Service" - An overview of Windows notifications and service registration
    • "Drawing UI in WPF without XAML - feat. CSharpForMarkup" - Introduced CSharpMarkup as an alternative to XAML in WPF development
  • Workshops:

    • Recently conducted a workshop on building a shared bicycle platform using Avalonia.

πŸ“‚ GitHub Projects

Current projects:

  1. lukewire129 Blog - A React-based blog using GitHub Pages and Markdown.
  2. Custom .NET Libraries - Developing various tools, including LukeWPFMarkup and LukeMauiMarkup for simplifying markup in WPF and MAUI.
  3. PacketSupport - A packet-processing library targeting .NET Standard 2.1, supporting the creation, analysis, and transmission of packets in network applications, designed to simplify packet-based application development.

Contact

Pinned Loading

  1. PacketSupoort PacketSupoort Public

    BytePacket Support library

    C# 17 4

  2. navigationbar-avaloniaui navigationbar-avaloniaui Public

    HTML 32 5

  3. AvaloniaNavigationPage AvaloniaNavigationPage Public

    AvaloniaBottomNavigationBar Connection View

    HTML 19 1

  4. TabbedPage.Maui TabbedPage.Maui Public

    Maui Custom Tabs

    C# 15 2

  5. SideBarResponsiveMenu SideBarResponsiveMenu Public

    C# 8 2

  6. blog blog Public

    HTML 1