कोडप्लेक्स पर इस प्रोजेक्ट को देखें। यह आप http://bling.codeplex.com/
लिंग आसानी से माइक्रोसॉफ्ट के WPF/नेट पर छवियों, एनिमेशन, बातचीत, और दृश्यावलोकन प्रोग्रामिंग के लिए एक सी # आधारित पुस्तकालय है (प्रसंस्करण & जावा के लिए एक विकल्प के रूप में) हो सकता है। ब्लिंग डिजाइन तकनीशियनों की ओर उन्मुख है, यानी, डिजाइनर जो कभी-कभी प्रोग्राम करते हैं, अमीर यूआई डिज़ाइन विचारों के तेज़ प्रोटोटाइप में सहायता के लिए। छात्रों, कलाकारों, शोधकर्ताओं, और शौकियों को ब्लाइंग को विचारों या विज़ुअलाइज़ेशन को त्वरित रूप से व्यक्त करने के लिए टूल के रूप में भी उपयोगी लगेगा। ब्लिंग के एपीआई और संरचनाओं को उत्पादन कोड के सावधानीपूर्वक प्रोग्रामिंग के विपरीत फेंकने वाले कोड के तेज़ प्रोग्रामिंग के लिए अनुकूलित किया गया है।
* Declarative constraints that maintain dynamic relationships in the UI without the need for complex event handling. For example, button.Width = 100 - slider.Value causes button to shrink as the slider thumb is moved to the right, or grow as it is moved to the left. Constraints have many benefits: they allow rich custom layouts to be expressed with very little code, they are easy animate, and they support UIs with lots of dynamic behavior.
* Simplified animation with one line of code. For example, button.Left.Animate.Duration(500).To = label.Right will cause button to move to the right of label in 500 milliseconds.
* Pixel shader effects without the need to write HLSL code or boilerplate code! For example, canvas.CustomEffect = (input, uv) => new ColorBl(new Point3DBl(1,1,1) - input[uv].ScRGB, input[uv].ScA); defines and installs a pixel shader on a canvas that inverts the canvas's colors. Pixel shading in Bling takes advantage of your graphics card to create rich, pixel-level effects.
* Support for multi-pass bitmap effects such as diffuse lighting.
* An experimental UI physics engine for integrating physics into user interfaces! The physics supported by Bling is flexible, controllable, and easy to program.
* Support for 2.5D lighting.
* A rich library of geometry routines; e.g., finding where two lines intersect, the base of a triangle, the area of triangle, or a point on Bezier curve. These routines are compatible with all of Bling's features; e.g., they can be used in express constraints, pixel shaders, or physical constraints. Bling also provides a rich API for manipulating angles in both degrees and radians.
* And many smaller things; e.g., a frame-based background animation manager and slide presentation system.
* As a lightweight wrapper around WPF, Bling code is completely compatible with conventional WPF code written in C#, XAML, or other .NET languages.
ब्लिंग एक खुला स्रोत डिजाइन रैपिड प्रोटोटाइप में सहायता करने के लिए शॉन McDirmid और दोस्तों के द्वारा बनाई गई परियोजना है:
निम्नलिखित के रूप में Bling अमीर UI का रैपिड प्रोटोटाइप में है कि सहायता की सुविधा है। हमने अपनी उत्पादकता बढ़ाने के लिए ब्लिंग का उपयोग किया और इसे अन्य WPF UI डिज़ाइन प्रोटोटाइप के साथ साझा करना चाहते हैं।
महान प्रश्न - यह सुनिश्चित करने के लिए हमें अपडेट करना सुनिश्चित करें कि आप कैसे पहुंचे! – Polsonby