News Archives 
   
(click month to expand)
  

Recent Technology News Stories

Solentive News
Poor Code  [click for more...]

So while I am happy that the asp.net team opened up blogging to everybody (including myself), I'm discouraged by some of the poor code I've seen come out so far. I'm actually starting to question whether it is a good idea to have opened the blogs up, as a lot of people read them, and are going to see this code and think its the right way to do things. What does everybody else think? Does the good code and tips out weight the bad ones?

29/01/2008   [Link]
Generic State Collection  [click for more...]
Generic implementation of IStateManager for ASP.NET state collections.
29/01/2008   [Link] Velio Ivanov
A command line tool to deploy COM components in COM+  [click for more...]
In a mixed .NET/COM COM+ based environment, one may find a need for a command line tool to deploy COM components in COM+.
29/01/2008   [Link] Tomer Doron
Ribbit injects phone, voicemail features on to Web (Reuters)  [click for more...]

A Ribbit Amphibian main screen is seen in a handout image. (Ribbit/Handout/Reuters)Reuters - A Silicon Valley start-up that lets software programmers embed phone-like voice features in everything from Web sites to computers, to phones themselves, unveiled its first product for consumers on Monday.


29/01/2008   [Link]
CTDOTNET Event (Tues Jan 29 6-8PM): 'Developing Seamless Database Applications with LINQ'  [click for more...]

Connecticut .NET Developers Group Event (Tue Jan 29 6-8PM): 'Developing Seamless Database Applications with LINQ' - Polina Cherkasova (AVIcode Consulting).

Event to be held at Microsoft Farmington CT Office.

Please send an email RSVP to ctdotnet@gmail.com if you plan to attend - we need a Pizza/Soda count!

www.seamlesslinq.com

Microsoft Linq technology gives us the highly desirable possibility of easily combining   object-oriented (OO) features (such as strong typing, classes, objects and methods) with the expressive power of the relational model and the performance of query evaluation directly in the underlying store.
The question is how to design database applications so that the power of Linq technology works for high-quality object-oriented design and powerful data flow, but doesn't provoke complexity and inconsistency in the application architecture or bottle necks in the data exchange functionality.

Polina Cherkasova is Software Architect in AVIcode Consulting LLC, the Hartford-based company specializing in the development of enterprise database applications. For more information, please visit: www.AVIcodeConsulting.com

29/01/2008   [Link]
Manifested Controls Redux  [click for more...]

Last year, I made a series of posts about a new feature available in the betas of .NET 3.5 which enabled you to specify declaratively the set of permissions that IE hosted managed controls should run with.  Since the betas there have been a couple of tweaks to the manifest control model, so those posts need a refresh.

Most notably, the Low Safety (Unrestricted) setting for the Permissions for Components with Manifests URL action is not a part of the final shipping Orcas bits.  Instead, the two options are:

  • High Safety - manifested controls can run with the permissions it requests, but only if those permissions are a subset of the permissions it would have been granted by CAS policy or if the manifests are signed by a trusted publisher.
  • Disabled - manifested controls may not run at all.

If you're using a machine that had one of the .NET 3.5 betas on it, the Low Safety option will still appear in your Internet Explorer dialog box, however the CLR will treat a value of Low Safety as if it were Disabled.

A lot of times when people look at this feature, they would like a full end-to-end sample of a control in a web page taking advantage of a manifest to elevate its permissions.  I've attached a ZIP file containing a sample control to this post.

In order to use this sample:

  1. Create a ManifestControl subdirectory in your wwwroot.
  2. Copy ManifestControl.control, ManifestControl.dll, ManifestControl.dll.manifest, and ManifestControl.html to the ManifestControl directory created in step 1.
  3. Ensure that your web server is setup to allow downloading of .dll, .control, and .dll.manifest files.
  4. Install ManifestControl.cer in your Trusted Publishers certificate store.
  5. Install ManifestControl.cer in your Trusted Root Certification Authorities certificate store. (Once you are done with the sample, the test certificate should be removed from both of these certificate stores)
  6. Navigate Internet Explorer to http://localhost/ManifestControl/ManifestControl.html
29/01/2008   [Link]
Mole For Visual Studio - With Editing - Visualize All Project Types  [click for more...]
New Silverlight Movies For Mole. Mole v4.2 has GREAT new features! Visualizer with property editing. Mole is a high performance, full featured, multifunction visualizer that allows detailed inspection of WPF, WCF, WF, ASP.NET, XBAP's and WinForm applications. Editing of properties is now support
29/01/2008   [Link] Andrew Smith, Josh Smith, Karl Shifflett
Integrating Spring .NET with ASP .NET web site  [click for more...]
This article describes how to integrate Spring .NET enterprise framework with ASP .NET
29/01/2008   [Link] Maruf Maniruzzaman
Startup Ribbit Intros Amphibian Web Phone Apps  [click for more...]
The Silicon Valley upstart that lets software programmers embed phone-like voice features in everything from web sites to computers, to phones themselves, unveils its first product for consumers.
29/01/2008   [Link] info@redherring.com (Red Herring)
How to generate render time keywords for the search bots by ASP.Net  [click for more...]
How to generate render time keywords for the search bots by ASP.Net
29/01/2008   [Link] Tolgahan ALBAYRAK
St. Louis Area User Groups  [click for more...]

I would like to share with you information about the three St. Louis .NET related user groups that I attend:

St. Louis .NET User Group

This group generally meets the fourth Monday of each month. 

St. Louis C# User Group

This group generally meets the second Monday of every other month. 

St. Louis DotNetNuke User Group

This group generally meets the third Monday of each month. 

Along with my coworker at Engage Software, Chris Hammond, I help facilitate the the DotNetNuke user group.

We've started pretty small but are getting more of a showing recently. In February the topic is Introduction to DotNetNuke Skinning.  The presenter, Cuong Dang, also of Engage Software has deep knowledge of skinning with DotNetNuke and is also a very good presenter -- so it is my goal to get some more people out for this one!

See you out there!

Ian

29/01/2008   [Link]
VS2008 Performance  [click for more...]

I have been having some performance problems with Visual Studio 2008 web applications.  I see a delay when working on aspx pages.  Just typing, adding controls, or switching between Design to Code view (or even Split) would spike the cpu a little and freeze up for 10-15 seconds.

I found this forum post which fixed my issue completely. It seems to be related to the HTML validation.

Here's the change which worked for me:

Tools --> Options --> Text Editor --> HTML --> Validation and clear the 'Show errors' checkbox to completely disable any HTML validation at all. 

 

 ~ Steve

29/01/2008   [Link]
Ya soy Desarrollador 5 Estrellas  [click for more...]

dce2005

Estimados Amig@s:

Quiero compartir con ustedes esta noticia que me llena de mucha satisfacción. El día de hoy he completado todos los exámenes para poder obtener la certificación "Desarrollador 5 Estrellas 2005" la cual avala mis conocimientos en los siguientes temas:

  • Introducción al .Net Framework
  • Desarrollo de aplicaciones web con ASP.NET y winforms
  • Acceso Avanzado a Datos
  • WebServices
  • Seguridad en desarrollo
  • .Net Framework 3.0 (CS, WPF, WCF, WWF)
  • Arquitectura de Software
  • Desarrollo ASP.NET Ajax

Quiero compartirles que ésta ha sido una experiencia muy buena y enriquecedora, a través de todos los módulos ustedes podrán encontrar material muy bueno sobre todos estos temas, explicados por expertos y con muchos ejemplos. Lo mejor de todo: Esta capacitación es totalmente GRATIS, así que no pierdan esta oportunidad y comiencen ya a obtener sus estrellas. IMPORTANTE: Si obtienes tu 5ta estrella antes del 29 de febrero recibirás este diploma impreso en tus manos, que esperas!!!.

Para inscribirse al programa ir a http://www.dce2005.com

YO SOY DESARROLLADOR 5 ESTRELLAS Y TU?

Saludos,

Carlos A. Lone

29/01/2008   [Link]
Code Camp 9 - Save the Dates!  [click for more...]

 

CodeCamp9 

Chris Bowen announces Code Camp 9  - to be held at Microsoft offices in Waltham MA during the first week-end in April.

More details here...

29/01/2008   [Link]
Introduction to Object Oriented Programming Concepts (OOP) and More  [click for more...]
This article helps to understand the OOP concepts focusing on .Net/ C#. This is written in the form of asking questions and writing answers to them, making it easy to understand.
29/01/2008   [Link] Nirosh
Silverlight Supercomputer  [click for more...]

Dan Fay pointed to an interesting article on CodeProject about building a grid computing framework that runs on Silverlight. The proposition is really interesting. Imagine someone like the folding at home (http://folding.stanford.edu/) project providing and embeddable Silverlight widget that people can place on their sites to help speed genetic research... or how about a little widget on your page that takes some of the load off of your server to help offset high traffic volumes? Just imagine how many teraflops a site like MySpace could output on a given day. Google could potentially use something like this to index the web or calculate page ranks via MapReduce and eliminate a large chunk of their server farm.

Pretty interesting possibilities here... the question is, what are the ethics of "stealing" bandwidth and CPU cycles from viewers?

29/01/2008   [Link]
Copyright © 2007 Solentive | Disclaimer | Contact | Home