Archived Forum PostQuestion:
Start with the moment of "last scattering." Before 380,000 years, the universe was a hot, opaque plasma soup. Then, it cooled enough for atoms to form, the fog lifted, and light finally escaped. This is the CMB —the oldest "picture" we have.
Contrast the "guesswork" of 20th-century astronomy with modern missions like Planck . We’ve moved from "the universe is roughly 10–20 billion years old" to "it is exactly 13.787 ± 0.020 billion years old." Key "Stats" to Highlight
How 380,000 years of chaos became the blueprint for the cosmos. The Core Narrative Precision cosmology : the first half million years
This sounds like a deep dive into the and the Cosmic Microwave Background (CMB) . Since the first 500,000 years set the stage for everything we see today, a great feature would focus on how we use that ancient light to "weigh" the universe. Title Idea: The Universe’s First Snapshot
Explain Baryon Acoustic Oscillations . Early matter didn't just sit there; it rippled like sound waves in a pond. The "size" of these ripples today tells us exactly how fast the universe is expanding. Start with the moment of "last scattering
The CMB is a uniform 2.725 Kelvin , but the tiny fluctuations (one part in 100,000) are what grew into galaxies. Visual Hook
Based on this era, we know the universe is roughly 68% Dark Energy, 27% Dark Matter, and only 5% "stuff" (atoms, stars, us). Since the first 500,000 years set the stage
A "timeline of transparency"—showing the transition from a glowing orange wall of plasma to the first streaks of clear light, eventually fading into the "Dark Ages" before the first stars turned on.
The problem is with the "dependency". The only dependency is the Visual C++ Redistributable for Visual Studio 2012. The Chilkat .NET assembly is a mixed-mode assembly, where the inner core is written in C++ and compiles to native code. There is a dependency on the VC++ runtime libs. Given that Visual Studio 2012 is new, it won't be already on most computers. Therefore, it needs to be installed. It can be downloaded from Microsoft here:
Visual C++ Redistributable for Visual Studio 2012
If using a .msi install for your app, it should also be possible to include the redist as a merge-module, so that it's automatically installed w/ your app if needed.
Note: Each version of Visual Studio corresponded to a new .NET Framework release:
VS2002 - .NET 1.0 2003 - .NET 1.1 2005 - .NET 2.0 2008 - .NET 3.5 2010 - .NET 4.0 2012 - .NET 4.5The ChilkatDotNet45.dll is for the .NET 4.5 Framework, and therefore needs the VC++ 2012 runtime to be present on the computer.
Likewise, the ChilkatDotNet4.dll is for the 4.0 Framework and needs the VC++ 2010 runtime.
The ChilkatDotNet2.dll is for the 2.0/3.5 Frameworks and requires the VC++ 2005 runtime. (It is unlikely you'll find a computer that doesn't already have the VC++ 2005 runtime already installed.)