I wrote this Format dialog back on a rainy Thursday morning at Microsoft in late 1994, I think it was.
We were porting the bajillion lines of code from the Windows95 user interface over to NT, and Format was just one of those areas where WindowsNT was different enough from Windows95 that we had to come up with some custom UI.
I got out a piece of paper and wrote down all the options and choices you could make with respect to formatting a disk, like filesystem, label, cluster size, compression, encryption, and so on.
Then I busted out VC++2.0 and used the Resource Editor to lay out a simple vertical stack of all the choices you had to make, in the approximate order you had to make. It wasn't elegant, but it would do until the elegant UI arrived.
That was some 30 years ago, and the dialog is still my temporary one from that Thursday morning, so be careful about checking in "temporary" solutions!
I also had to decide how much "cluster slack" would be too much, and that wound up constraining the format size of a FAT volume to 32GB. That limit was also an arbitrary choice that morning, and one that has stuck with us as a permanent side effect.
So remember... there are no "temporary" checkins :)
Follow me for more random code musings!
Hey! Today we released the new https://t.co/g2dIFhnDWG - app store for Windows. 🎉 Proud of this work!
It's built with web components, using @buildWithLit, @shoelace_style, @vite_js, @pwabuilder's PWA template, App Tools router, running on C# ASPNET backend. 😎
Announcing Paint Cocreator, a new tool to enhance your creativity with AI by simply inputting a text prompt, selecting a style, and generating a unique image. Preview coming tomorrow to Windows Insiders! #Windows11#AI#WindowsInsider https://t.co/xL2pmgdm9C
¡Aprende Patrones de Diseño con JavaScript!
Este recurso gratuito tiene:
- Compatibles con TypeScript
- Patrones para React, Vue y Angular
- Libro de +400 páginas con ejemplos
- Ejercicios y explicaciones interactivas
→ https://t.co/9oMtJbMIdC
I was laid off from Twitter this afternoon. I was in charge of managing badge access to Twitter offices.
Elon just called me and asked if I could come back to help them regain access to HQ as they shut off all badges and accidentally locked themselves out.
@GergelyOrosz HBO has had varios streaming services over the years (+10) HBO GO, HBO Now and HBO Max. I don't think that we can say they built that relatively quickly.
Announcing more content and new developer opportunities in the @MicrosoftStore on Windows with the launch of the MS Store Ads pilot, expansion of the Amazon Appstore in international markets & exciting new content for Windows 11. Learn more https://t.co/vIIOWmt6P2 #Windows11
Come check out this #MSBuild talk by @kid_jenius, @SergioPedri from our Microsoft Store team, and Aditya Rastogi from DXP on how to get the best performance & UX out of your Windows app! #dotnet#csharp#xaml
https://t.co/yfgP8uvY57