주말 μ•„μΉ¨ #27

5λŠ” 5배의 생산성을 μ˜λ―Έν•©λ‹ˆλ‹€. Uno ν”Œλž«νΌ 5.0 λ°œν‘œ | Uno Platform Team

Uno ν”Œλž«νΌ 5κ°€ 릴리슀 λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

λ‹€μŒμœΌλ‘œ μ£Όμš” νŠΉμ§•μž…λ‹ˆλ‹€.

  • μžμ‚¬ 및 타사 ꡬ성 μš”μ†Œμ™€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μˆ˜μ€€ 라이브러리λ₯Ό 지원 ν•˜κ³  κΈ°λ³Έ 개체 λͺ¨λΈμ— 직접 λ§€ν•‘λ˜λŠ” μ¦‰μ‹œ μ‚¬μš© κ°€λŠ₯ν•œ C# λ§ˆν¬μ—…μž…λ‹ˆλ‹€.
  • 졜초이자 μœ μΌν•œ ν”Όκ·Έλ§ˆμ—μ„œ C# λ§ˆν¬μ—…μœΌλ‘œ 내보내기 νˆ΄μž…λ‹ˆλ‹€! C# λ§ˆν¬μ—…μ„ μ‚¬μš©ν•˜μ—¬ μˆ˜μž‘μ—…μœΌλ‘œ UIλ₯Ό κ°œλ°œν•˜λŠ” 것 외에도 이제 Figma λ””μžμΈμ—μ„œ 직접 C# λ§ˆν¬μ—…μ„ 생성할 수 μžˆμŠ΅λ‹ˆλ‹€. νŒŒνŠΈλ„ˆλ“€μ€ 이 κΈ°λŠ₯만으둜 μˆ˜μž‘μ—… 코딩에 λΉ„ν•΄ 5배의 생산성 ν–₯상을 κ²½ν—˜ν–ˆλ‹€κ³  λ³΄κ³ ν•©λ‹ˆλ‹€.
  • μƒˆλ‘­κ²Œ κ°œμ„ λœ ν•« λ¦¬λ‘œλ“œ. μš°λ¦¬λŠ” ν•« λ¦¬λ‘œλ“œμ˜ 완성도λ₯Ό 맀우 μžλž‘μŠ€λŸ½κ²Œ μƒκ°ν•©λ‹ˆλ‹€. XAML, C# λ˜λŠ” C# λ§ˆν¬μ—…μ„ μ‚¬μš©ν•˜μ—¬ μž‘μ—…ν•˜λŠ” 경우 PC, Mac λ˜λŠ” Linux의 Visual Studio λ˜λŠ” VS Codeμ—μ„œ μ •ν™•νžˆ λ™μΌν•œ 생산성 이점을 λˆ„λ¦΄ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • ν–₯μƒλœ MVUX(λͺ¨λΈ-λ·°-μ—…λ°μ΄νŠΈ μ—…λ°μ΄νŠΈ ν™•μž₯) – μ™„λ²½ν•˜κ²Œ ν…ŒμŠ€νŠΈ κ°€λŠ₯ν•˜κ³  ν•« λ¦¬λ‘œλ“œ μΉœν™”μ μΈ λ™μ‹œμ— λ°˜μ‘μ„±/λΆˆλ³€μ„±/선언적/비동기 μƒνƒœ κ΄€λ¦¬μ˜ λͺ¨λ“  이점을 얻을 수 μžˆλŠ” MVU νŒ¨ν„΄ κ΅¬ν˜„μž…λ‹ˆλ‹€.
  • Uno ν”Œλž«νΌμ„ μ‚¬μš©ν•˜μ—¬ 크둜슀 ν”Œλž«νΌ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ λΉŒλ“œν•˜λŠ” 방법을 λ°°μš°λŠ” 데 도움이 λ˜λŠ” μ™„λ²½ν•œ μ…€ν”„ κ°€μ΄λ“œ μ›Œν¬μƒ΅μ΄ ν¬ν•¨λœ 두 가지 μƒˆλ‘œμš΄ μƒ˜ν”Œ 앱이 μ œκ³΅λ˜μ–΄ μ€€λΉ„ μ‹œκ°„μ„ 단좕할 수 μžˆμŠ΅λ‹ˆλ‹€.

μŠ€νƒμ— 클래슀λ₯Ό 생성할 수 μžˆμŠ΅λ‹ˆλ‹€! | Steven Giesel

μŠ€νƒμ— 클래슀 μΈμŠ€ν„΄μŠ€λ₯Ό μƒμ„±ν•˜λŠ” μ•ˆμ „ν•˜μ§€ μ•Šμ€ 방식을 μ†Œκ°œν•©λ‹ˆλ‹€.

.NET 8의 μ΅œμ’… RC 릴리슀둜 λͺ‡κ°€μ§€ λ―Έν•΄κ²° 과제 ν•΄κ²°

.NET 8 BlazorλŠ” μ»΄ν¬λ„ŒνŠΈλ§ˆλ‹€ λ‹€λ₯Έ λ Œλ”λ§ λͺ¨λ“œλ₯Ό μ‚¬μš©ν•  수 있게 λ˜λ©΄μ„œ @rendermodeλΌλŠ” μƒˆλ‘œμš΄ λ ˆμ΄μ € λͺ…령이 μΆ”κ°€λ˜μ—ˆκ³  ν–₯μƒλœ 탐색 및 양식 처리둜 λ”μš± μ›ν™œν•œ UXλ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.
μžλ°”μŠ€ν¬λ¦½νŠΈμ—μ„œ DOM을 λ™μ μœΌλ‘œ μˆ˜μ •ν•˜λŠ” 경우 ν–₯μƒλœ 탐색 κΈ°λŠ₯의 μžλ™ DOM μ—…λ°μ΄νŠΈλ‘œ 인해 UIκ°€ 손상될 수 μžˆμŠ΅λ‹ˆλ‹€. 이제 νƒœκ·Έμ— data-permanent 속성을 λΆ€μ—¬ν•΄μ„œ DOM을 κ·ΈλŒ€λ‘œ 두도둝 μ§€μ‹œν•  수 μžˆμŠ΅λ‹ˆλ‹€.
그리고 PersistentComponentStateλ₯Ό 톡해 μ„œλ²„μ™€ ν΄λΌμ΄μ–ΈνŠΈ κ°„μ˜ μƒνƒœλ₯Ό μœ μ§€ν•  수 있게 λ˜μ–΄ λ Œλ” λͺ¨λ“œμ™€ 상관없이 μƒνƒœλ₯Ό μ‚¬μš©ν•  수 있게 λ©λ‹ˆλ‹€.

Result νŒ¨ν„΄μ„ μ‚¬μš©ν•œ .NET의 ν•¨μˆ˜ν˜• μ—λŸ¬ 처리 | Milan JovanoviΔ‡

Result νŒ¨ν„΄μ„ μ‚¬μš©ν•΄μ„œ μ—λŸ¬ 처리λ₯Ό ν•˜λŠ” 방법을 μ†Œκ°œν•©λ‹ˆλ‹€.

개체 λ ˆμ΄μ•„μ›ƒ 탐색 | Jeroen Vannevel

개체 μ‚¬μ΄μ¦ˆλ₯Ό μ΅œμ ν™” ν•  λ•Œ νŒ¨λ”©μ— μ˜ν•΄ μ˜ˆμƒν–ˆλ˜ 것 처럼 μ‚¬μ΄μ¦ˆκ°€ 쀄지 μ•Šμ„ 수 μžˆμŒμ„ λ³΄μ—¬μ€λ‹ˆλ‹€.

.NET 8: 인증 및 κΆŒν•œ λΆ€μ—¬μ˜ μƒˆλ‘œμš΄ κΈ°λŠ₯

μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ—μ„œ 인증 및 κΆŒν•œ λΆ€μ—¬λ₯Ό μ§€μ›ν•˜κΈ° μœ„ν•΄ .NET 8μ—μ„œ μƒˆλ‘­κ²Œ μΆ”κ°€λœ κΈ°λŠ₯을 μ‚΄νŽ΄λ΄…λ‹ˆλ‹€.

Blazor 8 μƒνƒœ 관리 | Rockford Lhotka

Blazor 8μ—μ„œ μƒνƒœ 관리가 더이상 μΌκ΄€λ˜μ§€ μ•Šκ²Œ λ˜λ©΄μ„œ μƒκΈ°λŠ” λ¬Έμ œμ μ„ 이야기 ν•©λ‹ˆλ‹€. ν•˜μ§€λ§Œ 이 κΈ€μ˜ λŒ“κΈ€μ„ 보면 λ‹€λ₯Έ λ Œλ”λ§ λͺ¨λ“œλ‘œ μ»΄ν¬λ„ŒνŠΈκ°€ κ²©λ¦¬λ˜μ–΄λ„ CascadingValueλ₯Ό 톡해 μƒνƒœλ₯Ό κ³΅μœ ν•  수 μžˆλ‹€κ³  ν•©λ‹ˆλ‹€.

Blazor 8의 흐름 μƒνƒœ | Rockford Lhotka

Blazor 8이 μ„œλ²„ 및 μ›Ήμ–΄μ…ˆλΈ”λ¦¬μ˜ ν•˜μ΄λΈŒλ¦¬λ“œκ°€ κ°€λŠ₯ν•΄μ§€λ©΄μ„œ μƒνƒœλ₯Ό μ‰½κ²Œ κ³΅μœ ν•  수 μ—†λŠ” λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€. 이 글은 μ„œλ‘œ λ‹€λ₯Έ λ Œλ”λ§ λͺ¨λ“œμ˜ νŽ˜μ΄μ§€λ₯Ό μ „ν™˜ν•˜λ©΄μ„œ μƒνƒœκ°€ μžμ—°μŠ€λŸ½κ²Œ 흘러갈 수 μžˆλ„λ‘ ν•˜λŠ” 방법을 μ†Œκ°œν•©λ‹ˆλ‹€.

10개의 μ’‹μ•„μš”

Blazor κ΄€λ ¨ν•΄μ„œ 제일 κΆκΈˆν–ˆλ˜λΆ€λΆ„μ΄μ—ˆλŠ”λ°! κ°μ‚¬ν•©λ‹ˆλ‹€.

2개의 μ’‹μ•„μš”